Best Robot Cleaners The Roomba j7+ from iRobot is a combination robot that vacuums and mops. It has a washable, self-emptying dock. It has excellent mapping capabilities but struggled to identify objects in our tests. The navigation system is simple to use and includes features such as no-go zones. Its