this.driveTrain.resetEncoders();
this.driveController.setSetPoint(this.target);
this.zeroAngle = driveTrain.getAngle();
+ System.out.println("drive " + target);
}
@Override
protected void execute() {
double xVal = gyroP * (driveTrain.getAngle() - zeroAngle);
- double yVal = driveController.calcPID(driveTrain.getAvgEncoderDistance());
+ double yVal = driveController.calcPID(driveTrain.getLeftEncoderDistance());
double leftDrive = yVal - xVal;
double rightDrive = yVal + xVal;