35 Auton1(intake, latch, distance);
38 Auton2(intake, latch, distance);
41 Auton3(intake, latch, distance);
44 Auton4(intake, latch, distance);
47 Auton5(intake, latch, distance);
void Auton2(Intake &intake, Latch &latch, DistanceSensor &distance)
Runs the autonomous path for the near side offensive game strategy.
void Auton1(Intake &intake, Latch &latch, DistanceSensor &distance)
Runs the autonomous path for the far side defensive game strategy.
static std::string autonName
The name of the autonomous program.
void Auton3(Intake &intake, Latch &latch, DistanceSensor &distance)
Runs the puncher routine for the Skills Challenge.
void Auton4(Intake &intake, Latch &latch, DistanceSensor &distance)
Runs the autonomous path for the far side offensive game strategy. This function executes the autonom...
static AUTON_ROUTINE auton
Sets the number of the autonomous program to use.
void Auton5(Intake &intake, Latch &latch, DistanceSensor &distance)
static void AutonSwitcher(int autonNum)
Switches the autonomous program.
void AutoDrive(Intake &intake, Latch &latch, DistanceSensor &distance)
Drives the robot autonomously.
The Intake class represents a robot intake system.
The Latch class represents a latching mechanism.