package org.usfirst.frc.team3501.robot;
-import org.usfirst.frc.team3501.robot.AnotherGyroClass.Rotation;
import org.usfirst.frc.team3501.robot.Constants.Defense;
import org.usfirst.frc.team3501.robot.subsystems.DefenseArm;
import org.usfirst.frc.team3501.robot.subsystems.DriveTrain;
public static Scaler scaler;
double then;
-
public static IntakeArm intakeArm;
public static DefenseArm defenseArm;
shooter = new Shooter();
scaler = new Scaler();
+ defenseArm = new DefenseArm();
intakeArm = new IntakeArm();
- // Sendable Choosers allows the driver to select the position of the
- // robot
+ // 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
// Dashboard
// make the Sendable Choosers
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 teleopPeriodic() {
Scheduler.getInstance().run();
-
}
public double getZAxisDegreesPerSeconds() {
- double rawValue = (double) gyro.getRotationZ() / 14.375;
+ double rawValue = gyro.getRotationZ() / 14.375;
return rawValue;
}