Skip to content

Commit 19628bf

Browse files
committed
Slight changes to dislodger
1 parent 60bfd0d commit 19628bf

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/main/java/frc/robot/Constants.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,8 @@ public enum ElevatorHeight{
263263
// THESE ARE ALL STILL ARBITRARY
264264
HOME(minHeightMeters),
265265
FUNNEL(minHeightMeters + Units.inchesToMeters(3.0)), // Used to be 8 inches
266-
DISLODGE(minHeightMeters + Units.inchesToMeters(3 + 13)),
266+
DISLODGE_LOW(minHeightMeters),
267+
DISLODGE_HIGH(minHeightMeters + Units.inchesToMeters(3 + 13)),
267268
L1(minHeightMeters + Units.inchesToMeters(2)),
268269
L2(minHeightMeters + Units.inchesToMeters(3)),
269270
L3(minHeightMeters + Units.inchesToMeters(3 + 16)),

src/main/java/frc/robot/RobotContainer.java

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ private void competitionButtonBindings(){
139139

140140
// ELEVATOR & WRIST
141141

142+
142143
Trigger dPadDown = operatorController.povDown();
143144
dPadDown.onTrue(robotGoToHeightCommandCreator(ElevatorHeight.L1));
144145

@@ -155,14 +156,14 @@ private void competitionButtonBindings(){
155156
Trigger rightBumper = operatorController.rightBumper();
156157
rightBumper.whileTrue(new OuttakeCoralCommand(manipulator));
157158

158-
Trigger dislodgeAlgaeTrigger = operatorController.rightTrigger();
159+
Trigger dislodgeAlgaeTrigger = operatorController.leftBumper();
159160
dislodgeAlgaeTrigger.whileTrue(new DislodgeAlgaeCommand(manipulator, false));
160161

161162
Trigger leftTrigger = operatorController.leftTrigger();
162-
leftTrigger.onTrue(robotGoToHeightCommandCreator(ElevatorHeight.DISLODGE));
163+
leftTrigger.onTrue(robotGoToHeightCommandCreator(ElevatorHeight.DISLODGE_HIGH));
163164

164-
Trigger yPressedTrigger = operatorController.y();
165-
yPressedTrigger.onTrue(new WristGoToPositionCommand(wrist, Constants.WristConstants.WristAngleRad.DISLODGE_ANGLE));
165+
Trigger yButton = operatorController.y();
166+
yButton.onTrue(robotGoToHeightCommandCreator(ElevatorHeight.DISLODGE_LOW));
166167

167168

168169
// FUNNEL INTAKING
@@ -266,7 +267,9 @@ private WristAngleRad getEndWristAngleForGivenElevatorHeight(ElevatorHeight heig
266267
return WristAngleRad.L2L3;
267268
case FUNNEL:
268269
return WristAngleRad.FUNNEL_ANGLE;
269-
case DISLODGE:
270+
case DISLODGE_LOW:
271+
return WristAngleRad.DISLODGE_ANGLE;
272+
case DISLODGE_HIGH:
270273
return WristAngleRad.DISLODGE_ANGLE;
271274
case L1:
272275
return WristAngleRad.L1;

0 commit comments

Comments
 (0)