This commit is contained in:
mayabartels
2019-02-01 18:32:40 -08:00
2 changed files with 7 additions and 2 deletions
@@ -103,7 +103,8 @@ public class Robot extends IterativeRobot
updateChoosers();
controlLoop.start();
drive.resetEncoders();
drive.endGyroCalibration();
drive.endGyroCalibration();
//Arm.setArmControlMode(Arm.ArmControlMode.JOYSTICK_MANUAL);
updateStatus();
}
@@ -112,6 +112,8 @@ public class Arm extends Subsystem implements Loop
return this.armControlMode;
}
public void setSpeedJoystick(double speed) {
motor1.set(ControlMode.PercentOutput, speed);
@@ -127,7 +129,7 @@ public class Arm extends Subsystem implements Loop
public void updatePositionPID(double targetPositionInches) {
targetPositionInchesPID = limitPosition(targetPositionInches);
double startPositionInches = motor1.getPositionWorld();
double startPositionInches = motor1.getPositionWorld()*Y_POSITION_MATH;
mpController.setTarget(targetPositionInchesPID, targetPositionInchesPID > startPositionInches ? KF_UP : KF_DOWN);
}
@@ -165,6 +167,8 @@ public class Arm extends Subsystem implements Loop
case JOYSTICK_MANUAL:
controlManualWithJoystick();
break;
default:
break;
}