Rover sets initial values, adds obstacles, and does not allow adding
rover on top of obstacles.