Paving the map forgot
The last post taught the robot to stop its blade before a garden path, as long as the path was on the map. If a path isn't drawn, or is drawn in the wrong place, the robot would mow straight over it. This post adds the second layer: the robot sees the paving for itself.