Best Robot Cleaners The iRobot Roomba j7+ robot is a combination of vacuum and mop and has a self-emptying, washable dock. It also has outstanding mapping capabilities, however it had trouble identifying objects in our tests, including mistaking a BBQ spill as poop. Its navigation system maps homes and features