Dealing with Expected and Unexpected Obstacles