Most robot vacuums are great for picking up stuff on the floor. The Coral One Robot Vacuum lets you clean other places, too. Its motor is contained in a separate piece that can be detached and used as a hand-held vac, letting you get all the places the main unit can't, like stairs, shelves, and vehicles. The handheld battery lasts for 70 minutes, the floor unit can run for up to 90 minutes, and the handheld still has 30 minutes of life even after the floor unit is ready for a charge. While it does use sensors to map out your space, it doesn't have wi-fi or a companion app, using a standard remote instead for easier setup and operation.