Skip to content

Commit cd056c4

Browse files
committed
Scoring command finishes staging before waiting to reach pose
1 parent bf4824a commit cd056c4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/frc/robot/subsystems/SuperstructureSubsystem.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,13 +304,13 @@ public Command scorePlaceCommand(SuperstructureState travelState, Superstructure
304304
Commands.waitUntil(() -> (isNearTargetPose.get() || overrideNearPose.get())),
305305
Commands.runOnce(() -> setState(travelState),
306306
elevator, arm, wrist, intake),
307-
Commands.waitUntil(() -> ((isElevatorAtTargetPosition()) || overrideAtPose.get())),
307+
Commands.waitUntil(() -> isElevatorAtTargetPosition()),
308308
Commands.runOnce(() -> setState(stagingState),
309309
elevator, arm, wrist, intake),
310-
Commands.waitUntil(() -> ((isAtTargetState() && isAtTargetPose.get()) || overrideAtPose.get())),
310+
Commands.waitUntil(() -> isAtTargetState()),
311311
Commands.runOnce(() -> setState(secondStagingState),
312312
elevator, arm, wrist, intake),
313-
Commands.waitUntil(() -> isAtTargetState()),
313+
Commands.waitUntil(() -> (isAtTargetState() && (isAtTargetPose.get() || overrideAtPose.get()))),
314314
Commands.runOnce(() -> setState(placingState),
315315
elevator, arm, wrist, intake),
316316
Commands.waitUntil(() -> isAtTargetState()),

0 commit comments

Comments
 (0)