X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fsubsystems%2FDriveTrain.java;fp=src%2Forg%2Fusfirst%2Ffrc%2Fteam3501%2Frobot%2Fsubsystems%2FDriveTrain.java;h=8809ed6681871261ec1b3874aec19d99d0b31b4f;hb=40d6916713297386c73b7a9234f21eeab1d28ea1;hp=231ebf52c15617f873bb49e91470fa28d1a5ba3a;hpb=bc1e5f1bb6bc4a2db92d0a07dfa611b9529422a4;p=3501%2F2017steamworks diff --git a/src/org/usfirst/frc/team3501/robot/subsystems/DriveTrain.java b/src/org/usfirst/frc/team3501/robot/subsystems/DriveTrain.java index 231ebf5..8809ed6 100644 --- a/src/org/usfirst/frc/team3501/robot/subsystems/DriveTrain.java +++ b/src/org/usfirst/frc/team3501/robot/subsystems/DriveTrain.java @@ -61,6 +61,20 @@ public class DriveTrain extends Subsystem { driveController = new PIDController(driveP, driveI, driveD); gyroController = new PIDController(turnP, turnI, turnD); + // PID TUNING + + public static final String DRIVE_P_Val = "DriveP"; + public static final String DRIVE_I_Val = "DriveI"; + public static final String DRIVE_D_Val = "DriveD"; + public static final String DRIVE_TARGET_DIST = "SET_DIST"; + public static final String DRIVE_MOTOR_VAL = "SPEED"; + public static final String GYRO_P_Val = "GyroP"; + public static final String GYRO_I_Val = "GyroI"; + public static final String GYRO_D_Val = "GyroD"; + public static final String GYRO_TARGET_ANGLE = "SET_ANGLE"; + public static final int PID_ERROR = -1; + public static final int TARGET_DISTANCE_ERROR = -1; + // MOTOR CONTROLLERS frontLeft = new CANTalon(Constants.DriveTrain.FRONT_LEFT); frontRight = new CANTalon(Constants.DriveTrain.FRONT_RIGHT);