Many times I've imagined what it would be like to have a cleaning robot roam around my house all day,…