/**
         * Returns true if UGV currently engaged in overtaking manoeuvre.
         * TODO - May want to do some testing to make sure that the UGV start mode
         * is initialised to OvertakeStage.NOT_OVERTAKING in the constructor, and 
         * reset at appropriate points through the simulation.
         * @return boolean (return true if UGV is overtaking, else false)
         */
public boolean isOvertaking() {
		if (overtakeStage != OvertakeStage.NOT_OVERTAKING) {
			return true;
		} else {
			return false;
		}
	}
public boolean isOvertaking() {
if (overtakeStage != OvertakeStage.NOT_OVERTAKING) {
return true;
} else {
return false;
}
}
public boolean isOvertaking() {
if (overtakeStage != OvertakeStage.NOT_OVERTAKING) {
return true;
} else {
return false;
}
}
public boolean isOvertaking() {
if (overtakeStage != OvertakeStage.NOT_OVERTAKING) {
return true;
} else {
return false;
}
}