Vacuum cleaning robots are getting smarter all the time. We have already covered a bunch of iPhone compatible robotic vacuums here. The Narwal T10 is also worth a look. It is a WiFi connected robot mop and vacuum with dual rounded triangle spin mops that rotate at 180rpm to clean your floors. This robot has a 2-bucket system in its base station to separate waste from clean water.
The Narwal T10 uses a LDS laser mapping algorithm, LiDAR, and SLAM to get around in your home. You can use the Narwal Robotics app to adjust the settings and customize cleaning sessions. The app also lets you define no-go zones with virtual barriers. Narwal has cliff sensors that help the robot sense the edges and avoid falling.[where to get it]