Autonomous Modes - Team6479/Robot2018 GitHub Wiki

All of our autonomous routines are handled by [AutonomousManager.java][9]. This is an overview of what the autonomous routine are and what they do. There is also a switch in the driver station to use either sensors or dead reckoning for the autonomous. The default is to use sensors, the only reason for this is as a backup if sensors fail.

Name Function
Left Baseline Move the robot past the baseline when the robot starts on the left
Right Baseline Move the robot past the baseline when the robot starts on the right
Center Baseline Move the robot past the baseline when the robot starts in the center
Left Switch Move the robot to the switch and drop a cube when the robot starts on the left
Right Switch Move the robot to the switch and drop a cube when the robot starts on the right
Center Switch Move the robot to the switch and drop a cube when the robot starts in the center
Left Double Switch Move the robot to the switch and drop a cube then place another cube in the switch when the robot starts on the left
Right Double Switch Move the robot to the switch and drop a cube then place another cube in the switch when the robot starts on the right
Center Double Switch Move the robot to the switch and drop a cube then place another cube in the switch when the robot starts in the center
Left Scale Move the robot to the scale and drop a cube when the robot starts on the left
Right Scale Move the robot to the scale and drop a cube when the robot starts on the right
Center Scale Move the robot to the scale and drop a cube when the robot starts in the center