Take traveling from point A to point B, so a robot can deliver a glass from the kitchen to the dining table: Once it sets out, the robot can try to figure out its position by counting the number of times its wheels have rotated.
WSJ: The Surprising Benefits of Robot Cleaners