Vacuum cleaning robots have come a long way over the past couple of years. The best models are now app-enabled and feature smart navigation. You don’t have to spend thousands to get your hands on one though. The iRobot Roomba 960 is a connected robotic vacuum with mapping and adaptive navigation. You can control the device from your smartphone.
Roomba 960 has tangle-free debris extractors, 5x the air power over previous generation Roomba vacuum cleaners, and automatic recharge & resume functionality. This particular model is available for $699.[Source]