Elevator Chassis Template (New Member)
Provided are partial skeletons for the subsystems:
- Elevator
- Arm (Optional)
- Mechanism
Complete the implementation of each subsystem based on javadoc comments
and prior experience with Elevator, Tank, etc.
Documentation References:\
CTRE Phoenix 5\
WPILib\
REVLib: For Mechanism Motors
Subsystem Requirements
Elevator
Elevator must be able to:
- Manual control with by manipulator.
- Go to set scoring positions (takes precedence over manual control).
- Zero the encoder at the bottom using an effective Zero Command
Arm
Arm must be able to:
- Articulate from [0, 3.6] radians in response to user input as well as scoring positions.
- Zero encoder at hard-stop using an effective Zero Command (Assume front hard-stop is 0)
Mechanism
Mechansim must be able to:
- Drive two Spark Maxes separately.
- Have toggleable pneumatics