If you put a robot vacuum in a living room, it will meticulously map the baseboards. Move a single armchair, however, and the machine may spin in confused circles, trapped by its own digital blueprint ...