iRobot Corp. decided to straighten its Roomba robot vacuum out. In the past, Roombas puttered around, zigging and zagging randomly, bumping into things. iRobot swore by this iAdapt system, saying eventually it would clean the whole floor.

iRobot’s Roomba 980 Maps Your Home Via Camera and Takes Smartphone Commands