https://output.jsbin.com/saqocupawo/ Top Rated Robot Vacuums A robot vacuum can keep your floors clean enough to decrease the frequency of manual hoovering. Find one that has good navigation, can sweep corners and stairs and also has a large dust bin that needs emptying only once in a while. You can also find models that can mop and charge themselves, a feature that may be essential for those who have pets or children. The top performers in our tests also offer decent obstacle-avoiding capabilities. 1. IRobot Roomba i3+ EVO The i3+ EVO and its i3 EVO sibling, the i3 EVO are the same robots that differ only in that the i3+ has self-emptying capabilities. The i3+ is a good option for those looking for a an entirely automated, hands-free cleaning experience, but want to manually empty the robot's dustbin once it gets full. Both robots are adept at removing surface dirt on floors and carpets, and they can easily navigate around furniture and other obstacles. iAdapt navigation software creates smart maps of your home that help the i3+ EVO navigate and clean in a manner that maximizes efficiency. However unlike the i7+ or other top-rated robots that we tested the i3+ does not have obstacle-avoidance capabilities which means it can get stuck on things like socks or power cords and it can have difficulty navigating across surface transitions like from hardwood to rug. iRobot suggests that you clear areas in which the i3+ EVO will vacuum prior to when you use it, which includes clearing out any toys or clutter it may encounter. It's also an excellent idea to keep the dustbin and filter clean so they aren't clogged by dirt. When the i3+ EVO’s internal bin is empty or the battery is low it returns to the docking station and automatically emptys the dirt into the docking station's external dustbin. It then continues cleaning where it began. The battery's life span is approximately an hour-and-a-half of continuous use. It takes 3 hours to charge. 2. Roomba from iRobot The iRobot