Best Robot Cleaners The iRobot Roomba J7+ combo robot vacuums and mops and is self-emptying and has a washable dock. It also has amazing mapping capabilities, however it was unable to recognize objects during our tests, and even mistakenly identifying an accidental BBQ spill as Poop. The navigation system is