This is the Matic: a smart robot vacuum and mop that maps your rooms and cleans your floors without you having to break a sweat. It uses five RGB cameras and computer vision algorithms to create a 3D map. It uses SLAM algorithms to move around in your home with precision.
This robot automatically switches from vacuum to mop mode depending on the floor type and detected spill type. Matic has a brush roll for cleaning and a mop roll for wet messes. The companion app lets you set up the robot and create virtual barriers for it.