package org.usfirst.frc.team3501.robot;
import org.usfirst.frc.team3501.robot.Constants.Defense;
+import org.usfirst.frc.team3501.robot.subsystems.DefenseArm;
import org.usfirst.frc.team3501.robot.subsystems.DriveTrain;
+import org.usfirst.frc.team3501.robot.subsystems.IntakeArm;
import org.usfirst.frc.team3501.robot.subsystems.Scaler;
import org.usfirst.frc.team3501.robot.subsystems.Shooter;
import edu.wpi.first.wpilibj.smartdashboard.SmartDashboard;
public class Robot extends IterativeRobot {
- public static OI oi;
- public static DriveTrain driveTrain;
- public static Shooter shooter;
- public static Scaler scaler;
+ 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;
oi = new OI();
shooter = new Shooter();
scaler = new Scaler();
+ defenseArm = new DefenseArm();
+ intakeArm = new IntakeArm();
// Sendable Choosers allows the driver to select the position of the robot
// and the positions of the defenses from a drop-down menu on the Smart