The Deebot D79 from Ecovacs can handle both hard floors and soft carpets, and takes robot vacuuming to another level with the brains to automatically empty its dustbin.

http://www.cnet.com/products/ecovacs-deebot-d79/#ftag=CADe9e329a ]More...[/url]