}
@Override
public void moveToSafeZ(double speed) throws Exception {
logger.debug("{}.moveToSafeZ({})", new Object[] { getId(), speed } );
Location l = new Location(getLocation().getUnits(), Double.NaN,
Double.NaN, 0, Double.NaN);
driver.moveTo(this, l, speed);
machine.fireMachineHeadActivity(head);
}