Package frc.robot
Class AutoCommandFactory
java.lang.Object
frc.robot.AutoCommandFactory
Command Factory for Autos
-
Constructor Summary
ConstructorsConstructorDescriptionAutoCommandFactory
(choreo.auto.AutoFactory autoFactory, Swerve swerve, Elevator elevator, CoralScoring coral, ElevatorAlgae algae, LEDs leds, AlgaeWrist wrist) Command Factory for Autos -
Method Summary
Modifier and TypeMethodDescriptionchoreo.auto.AutoRoutine
Score one coral, 2 bargechoreo.auto.AutoRoutine
Score one coral, 2 bargechoreo.auto.AutoRoutine
example()
Example Auto Routinechoreo.auto.AutoRoutine
Middle L4 Auto using Left Stationchoreo.auto.AutoRoutine
Go around and score the front using Right Stationchoreo.auto.AutoRoutine
l4left()
Left L4 Autochoreo.auto.AutoRoutine
Middle L4 Auto using Left Stationchoreo.auto.AutoRoutine
Middle L4 Auto using Right Stationchoreo.auto.AutoRoutine
l4right()
Right L4 Auto
-
Constructor Details
-
AutoCommandFactory
public AutoCommandFactory(choreo.auto.AutoFactory autoFactory, Swerve swerve, Elevator elevator, CoralScoring coral, ElevatorAlgae algae, LEDs leds, AlgaeWrist wrist) Command Factory for Autos- Parameters:
autoFactory
- Choreo Auto Factoryswerve
- Swerve Subsystemelevator
- Elevator Subsystemcoral
- Coral Subsystemleds
- LED Subsystem
-
-
Method Details
-
example
public choreo.auto.AutoRoutine example()Example Auto Routine- Returns:
- Auto Routine
-
l4left
public choreo.auto.AutoRoutine l4left()Left L4 Auto- Returns:
- Auto Routine
-
l4right
public choreo.auto.AutoRoutine l4right()Right L4 Auto- Returns:
- Auto Routine
-
l4middleRightStation
public choreo.auto.AutoRoutine l4middleRightStation()Middle L4 Auto using Right Station -
l4middleLeftStation
public choreo.auto.AutoRoutine l4middleLeftStation()Middle L4 Auto using Left Station -
l4FrontRightStation
public choreo.auto.AutoRoutine l4FrontRightStation()Go around and score the front using Right Station -
l4FrontLeftStation
public choreo.auto.AutoRoutine l4FrontLeftStation()Middle L4 Auto using Left Station -
bargeRight
public choreo.auto.AutoRoutine bargeRight()Score one coral, 2 barge -
bargeLeft
public choreo.auto.AutoRoutine bargeLeft()Score one coral, 2 barge
-