public static OI oi;
public static DriveTrain driveTrain;
public static Shooter shooter;
+
public static Scaler scaler;
public static IntakeArm intakeArm;
+ public static DefenseArm defenseArm;
// Sendable Choosers send a drop down menu to the Smart Dashboard.
SendableChooser positionChooser;
SendableChooser positionOneDefense, positionTwoDefense, positionThreeDefense,
- positionFourDefense,
- positionFiveDefense;
+ positionFourDefense, positionFiveDefense;
@Override
public void robotInit() {
driveTrain = new DriveTrain();
oi = new OI();
+
shooter = new Shooter();
scaler = new Scaler();
intakeArm = new IntakeArm();
SmartDashboard.putData("Position Two Defense Chooser", positionTwoDefense);
SmartDashboard.putData("Position Three Defense Chooser",
positionThreeDefense);
- SmartDashboard
- .putData("Position Four Defense Chooser", positionFourDefense);
- SmartDashboard
- .putData("Position Five Defense Chooser", positionFiveDefense);
+ SmartDashboard.putData("Position Four Defense Chooser",
+ positionFourDefense);
+ SmartDashboard.putData("Position Five Defense Chooser",
+ positionFiveDefense);
+ SmartDashboard.putData("Position Four Defense Chooser",
+ positionFourDefense);
+ SmartDashboard.putData("Position Five Defense Chooser",
+ positionFiveDefense);
+
+ shooter = new Shooter();
}
@Override
@Override
public void teleopInit() {
+ Robot.driveTrain.initializeGyro();
}
@Override
public void teleopPeriodic() {
Scheduler.getInstance().run();
-
}
}