Here is a WiFi-enabled robot that serves as a vacuum and mop to clean your carpet and hardwood floors. Rollibot Genius comes with dual-sided brushes, high suction power, sensors and bumpers to stay out of trouble, a 2000 mAh battery, and 4 cleaning modes (auto, spot, edge, and zig-zig). You also get a removable dustbin with PEA filters.
The robot can detect and navigate around furniture and stairs. It runs up to 100 minutes on battery.