Before 12-19/Autonomous/autonomous.c
void driveRotateAngleRelative(int direction, int power, int angle) {
	// Begin rotating
	driveRotateStart(direction, power);
	
	// Make angle absolute and delagate to driveRotateAngleAbsolute
	driveRotateAngleAbsolute(direction, power, wrapAngleDegrees(wrapAngleDegrees(90 - SensorValue[sensorCompass]) + angle));
	
	// Stop rotating
	driveStop();
}
// Rotates the robot in the given direction at the given power through the given relative angle (positive values counter-clockwise)
Rotates the robot in the given direction at the given power through the given relative angle (positive values counter-clockwise)
Rotates the robot in the given direction at the given power through the given relative angle ( positive values counter - clockwise )
void driveRotateAngleRelative(int direction, int power, int angle) {
	driveRotateStart(direction, power);
	driveRotateAngleAbsolute(direction, power, wrapAngleDegrees(wrapAngleDegrees(90 - SensorValue[sensorCompass]) + angle));
	driveStop();
}
void driveRotateAngleRelative ( int direction , int power , int angle ) { driveRotateStart ( direction , power ) ; driveRotateAngleAbsolute ( direction , power , wrapAngleDegrees ( wrapAngleDegrees ( 90 - SensorValue [ sensorCompass ] ) + angle ) ) ; driveStop ( ) ; }
Rotates the robot in the given direction at the given power through the given relative angle (positive values counter-clockwise)
Rotates the robot in the given direction at the given power through the given relative angle ( positive values counter - clockwise )
// Begin rotating // Make angle absolute and delagate to driveRotateAngleAbsolute // Stop rotating