Roomba's flagship vacuum learns your home and empties its own dirt—for a price

This robot cleaner can follow a 'smart map' of your place.