Add Basic Sim Example (#237)

* WIP adding sim pose example

* WIP making examples buildable like WPI. Not quite there yet....

* Make examples runnable

* remove lock

* add lock

* WIP Adding a simpler example for simulation

* Spotless Apply

* Added simulation-supporting aim and range example

* Spotless, revised hand usage to be consistent across examples, and propagated required -1.0's to non-sim examples.

Co-authored-by: Prateek Machiraju <prateek.machiraju@gmail.com>
This commit is contained in:
Chris Gerth
2021-01-26 22:26:15 -06:00
committed by GitHub
parent 4c15a46cda
commit 0330467874
19 changed files with 708 additions and 29 deletions

View File

@@ -0,0 +1,62 @@
[
{
"name": "AimAtTarget",
"description": "Aim at a target",
"tags": [],
"gradlebase": "java",
"language": "java",
"commandversion": 1,
"mainclass": "Main",
"packagetoreplace": null,
"dependencies": [],
"foldername": "aimattarget"
},
{
"name": "GetInRange",
"description": "Get in range of a target",
"tags": [],
"gradlebase": "java",
"language": "java",
"commandversion": 1,
"mainclass": "Main",
"packagetoreplace": null,
"dependencies": [],
"foldername": "getinrange"
},
{
"name": "AimAndRange",
"description": "Aim at a target while at a desired range",
"tags": [],
"gradlebase": "java",
"language": "java",
"commandversion": 1,
"mainclass": "Main",
"packagetoreplace": null,
"dependencies": [],
"foldername": "aimandrange"
},
{
"name": "SimAimAndRange",
"description": "Adding Simulation Support to the Aim And Range example",
"tags": [],
"gradlebase": "java",
"language": "java",
"commandversion": 1,
"mainclass": "Main",
"packagetoreplace": null,
"dependencies": [],
"foldername": "simaimandrange"
},
{
"name": "SimPoseEstimation",
"description": "Integrate 3D vision processing mode results into estimation of robot pose on the field. Includes simulation support.",
"tags": [],
"gradlebase": "java",
"language": "java",
"commandversion": 1,
"mainclass": "Main",
"packagetoreplace": null,
"dependencies": [],
"foldername": "simposeest"
}
]