@Override protected void interrupted() { drive.move(0); drive.resetPosition(); }
@Override protected void execute() { drive.rotate(180, 1); }
@Override protected boolean isFinished() { return Math.abs(drive.getAngleRotated()) >= Math.abs(180); }
@Override protected void initialize() { drive.resetPosition(); }