public static Command shootBall(boolean auto) {
CommandGroup fireSequence = new CommandGroup();
fireSequence.addParallel(setFingerPosition(ClawFingerSubsystem.UP));
fireSequence.addParallel(new RunRollers(ClawRollerSubsystem.ROLLER_SPIN_SHOOT_SPEED));
fireSequence.addSequential(new SetClawWinchSolenoid(false));
fireSequence.addSequential(new WaitCommand(ClawWinchSubsystem.TIME_TO_FIRE));
//then recoils
fireSequence.addSequential(setFingerPosition(ClawFingerSubsystem.DOWN));
fireSequence.addSequential(new RunRollers(ClawRollerSubsystem.ROLLER_SPIN_OFF_SPEED));
if (auto) {
fireSequence.addSequential(autoCoilClawWinch(), ClawWinchSubsystem.MAX_COIL_TIME);
}
return fireSequence;
}
CommandBase.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:649code2014
作者:
评论列表
文章目录