Here is another robot you can use to keep your floors clean without breaking a sweat. The Everybot RS700 is a dual spin mop robot with powerful motors and multi-directional sensors. It can detect and avoid obstacles. You can use a remote to get the robot to focus on dirty areas.
The Everybot RS700 robot has 7 cleaning modes. It comes with an auto water supply system. Expected to ship in December.