Book 15, Question 41
Why Doesn't a Robot Vacuum Fall Down the Stairs?
A robot vacuum does not fall down the stairs because it has cliff sensors! They shine infrared light at the floor and check for the light that bounces back. At a stair edge, almost no light returns, so the robot knows to stop.