@@ -64,8 +64,8 @@ private void configureBindings () {
6464 () -> -driver .getLeftY (),
6565 () -> -driver .getLeftX (),
6666 () -> -driver .getRightX (),
67- this .driver .rightBumper (),
68- this .driver .leftBumper ()
67+ this .driver .leftBumper (),
68+ this .driver .rightBumper ()
6969 )
7070 );
7171
@@ -76,15 +76,18 @@ private void configureBindings () {
7676 elevatorSetpoints .and (this .operator .a ()).onTrue (new SetpointElevator (this .elevator , 0.55 ));
7777 elevatorSetpoints .and (this .operator .b ()).onTrue (new SetpointElevator (this .elevator , 0.97 ));
7878 elevatorSetpoints .and (this .operator .y ()).onTrue (new SetpointElevator (this .elevator , 1.60 ));
79- elevatorSetpoints .and (this .operator .povUp ()).onTrue (new SetpointElevator (this .elevator , 0.0 )); //TODO Calculate Barge Height
79+ elevatorSetpoints .and (this .operator .povUp ()).onTrue (new SetpointElevator (this .elevator , 1.64 )); //TODO Calculate Barge Height
8080 elevatorSetpoints .and (this .operator .povLeft ()).onTrue (new SetpointElevator (this .elevator , 0.0 )); //TODO Calculate Processer Height
81- elevatorSetpoints .and (this .operator .povRight ()).onTrue (new SetpointElevator (this .elevator , 0.0 )); //TODO Calculate Reef High Height
82- elevatorSetpoints .and (this .operator .povDown ()).onTrue (new SetpointElevator (this .elevator , 0.0 )); //TODO Calculate Reef Low Height
81+ elevatorSetpoints .and (this .operator .povRight ()).onTrue (new SetpointElevator (this .elevator , 0.76 )); //TODO Calculate Reef High Height
82+ elevatorSetpoints .and (this .operator .povDown ()).onTrue (new SetpointElevator (this .elevator , 0.37 )); //TODO Calculate Reef Low Height
8383
84- this .operator .rightBumper ().onTrue (new LoadCoral (funnel , endEffector , 5.0 , -10.0 ));
85- this .operator .leftBumper ().whileTrue (new AlgaeMove (endEffector , SetPointConstants .ALGAE_INTAKE_SPEED ));
86- this .operator .rightTrigger ().onTrue (new ScoreCoral (endEffector , SetPointConstants .CORAL_OUTTAKE_SPEED ));
87- this .operator .leftTrigger ().whileTrue (new AlgaeMove (endEffector , SetPointConstants .ALGAE_OUTTAKE_SPEED ));
84+ this .operator .rightBumper ().toggleOnTrue (new LoadCoral (funnel , endEffector , 10.0 , -15.0 ));
85+ this .operator .rightTrigger ().toggleOnTrue (new ScoreCoral (endEffector , SetPointConstants .CORAL_OUTTAKE_SPEED ));
86+
87+ this .operator .leftBumper ().whileTrue (new PivotWrist (this .endEffector , 150.0 ));
88+ this .operator .leftTrigger ().whileTrue (new ScoreAlgae (this .endEffector ));
89+
90+ this .operator .start ().whileTrue (new GroundIntakeAlgae (this .elevator , this .endEffector ));
8891
8992 //new Trigger(this.endEffector::isManual).whileTrue(new ManualEndEffector(this.endEffector, () -> this.operator.getRightX() * 3.0, ));
9093
@@ -99,18 +102,6 @@ private void configureBindings () {
99102 new ManualEndEffector(endEffector, () -> (0.34 + (0.017 * 50.0)), () -> 0.0, () -> 0.0)
100103 );
101104 */
102-
103- /**
104- this.endEffector.setDefaultCommand(
105- new ManualEndEffector(
106- this.endEffector,
107- () -> this.driver.getLeftX() * 3.0,
108- //() -> (this.driver.getRightTriggerAxis() - this.driver.getLeftTriggerAxis()) * 3.0,
109- () -> 0.0,
110- () -> (this.driver.getRightTriggerAxis() - this.driver.getLeftTriggerAxis()) * 4.0
111- )
112- );
113- */
114105 }
115106
116107 public Command getAutonomousCommand () {
0 commit comments