Edit AutonHopperShoot so there are no errors
authorMichael Wang <michaelwang9000@gmail.com>
Thu, 19 Jan 2017 04:15:44 +0000 (20:15 -0800)
committerMichael Wang <michaelwang9000@gmail.com>
Tue, 21 Feb 2017 20:40:25 +0000 (12:40 -0800)
src/org/usfirst/frc/team3501/robot/commandgroups/AutonHopperShoot.java

index ebad9095023b5964993d1e5f196ffaa9fba0733f..28c34132de49ad7d63679ee5d2e2962904e701a0 100644 (file)
@@ -3,7 +3,7 @@ package org.usfirst.frc.team3501.robot.commandgroups;
 import org.usfirst.frc.team3501.robot.Constants;
 import org.usfirst.frc.team3501.robot.commands.driving.DriveDistance;
 import org.usfirst.frc.team3501.robot.commands.driving.TurnForAngle;
-import org.usfirst.frc.team3501.robot.commands.shooter.RunFlyWheel;
+import org.usfirst.frc.team3501.robot.commands.shooter.RunFlyWheelContinuous;
 
 import edu.wpi.first.wpilibj.command.CommandGroup;
 
@@ -19,25 +19,25 @@ public class AutonHopperShoot extends CommandGroup {
     // Robot turns towards hopper
     addSequential(new TurnForAngle(90.0, Constants.Direction.RIGHT, 1.0));
     // Robot drives near hopper
-    addSequential(new DriveDistance());
+    addSequential(new DriveDistance(191.5, 1));
     // Robot turns left towards hopper
-    addSequential(new TurnForAngle(90));
+    addSequential(new TurnForAngle(90.0, Constants.Direction.LEFT, 1.0));
     // Robot drives in front of hopper
-    addSequential(new DriveDistance());
+    addSequential(new DriveDistance(30.0, 1.0));
     // Robot turns to face hopper
-    addSequential(new TurnForAngle(90));
+    addSequential(new TurnForAngle(90.0, Constants.Direction.RIGHT, 1.0));
     // Robot hits hopper switch
-    addSequential(new DriveDistance());
+    addSequential(new DriveDistance(2.0, 1.0));
     // Robot backs up from switch
-    addSequential(new DriveDistance());
+    addSequential(new DriveDistance(2.0, -1.0));
     // Robot turns towards the boiler
-    addSequential(new TurnForAngle(90));
+    addSequential(new TurnForAngle(90.0, Constants.Direction.RIGHT, 1.0));
     // Robot drives to boiler
-    addSequential(new DriveDistance());
+    addSequential(new DriveDistance(123.3, 1.0));
     // Robot turns parallel to boiler
-    addSequential(new TurnForAngle(45));
+    addSequential(new TurnForAngle(45.0, Constants.Direction.LEFT, 1.0));
     // Shoot
-    addSequential(new RunFlyWheel());
+    addSequential(new RunFlyWheelContinuous(1.0));
 
   }
 }