| Class | Description |
|---|---|
| AimShooter |
This class is for the AimShooter subsystem.
|
| Arm |
This class allows control of the arm
|
| ArmMath | |
| ArmSetpoints |
This is a class used to get the angles and height and extension of the arm at
various different setpoint positions
Arm setpoints are in the format: {height, extension, first joint angle, second joint angle}
|
| Drive |
This subsystem defines the drive subsystem for the robot.
|
| LidarSensor |
This class is used to interface with the range finder sensor we have
connected to the navX board.
|
| PunchingServo | |
| Shift |
This subsystem defines the drive subsystem for the robot.
|
| Shooter |
This class is for the shooter subsystem.
|
| SubsystemFactory |
This class will keep track of all of the robot's subsystems.
|
| Enum | Description |
|---|---|
| AimShooter.AimState | |
| Arm.ControlStyle |
These are the types of control for the arm.
|
| ArmSetpoints.ArmState | |
| PunchingServo.state | |
| Shooter.states |