Getting started
The autonomus simulator, or auton sim as it will be called throughout this documentation was designed for one main purpose, but can be used for many. That main purpose was easier sharing of multiple robot autonomus paths, such as an AWP path.
Robot options
- The simualtor has 4 robots built in and has multiple different and key options
RPMSet the RPM to the RPM of the driven wheels of each robotWheel DiameterSet this to the drivetrain wheel diameter, this is used in conjunction with RPM to determine robot speedAccelerationInput the robots acceleration in inches/second squared, we are still working on developing a consistant way to get accurate acceleration valuesWidth/LengthUse this input to set robots known length and width in inchesPaste path/Load pathUse theese inputs to paste in paths from the pather- Shift + Click on a waypoint Use this to add pauses into the auton (Use for scoring time, intaking time, etc)
Clear pausesUse this to clear all pauses added to a robot and get just route timeClear pathUse this button to remove the path of the current robot selectedRobot WidgetsClick on a robot widget to activate path drawing or editing for that robot, inactive robot paths cannot be edited- Press anywhere on the field while a robot is selected to place a waypoint, similiar controlls to the pather
General simulator options
- The simulator has collison between the robots, but will not stop the simulator from running
Auton timeUse this input to set the length of the autonomus period that will be simulated and stop all robots once it is competed, it is in secondsSliderUse the slider to manually adjust how far into the simulation you arePlay simulation/Pause simulationUses the paths and the auton time to simulate robot movement based off speed, robots will stop at delays and accelerate out of them. ALL ROBOTS WILL STOP ONCE TIME RUNS OUTResetResets the simulation back to 0SnapshotIdentical to the pather simulator, it will download a screenshot of robots in their current stateClear all pathsClears the path on all robots, and resets to zero
Other Notes
This tool is the newest in the kit currently, and is still being worked on and updated, dont fully trust its values or times yet