Best Robot Floor Cleaner Robotic mops are more effective than vacuum cleaners which require you to sweep the floor before they can do their job. They also are better at cleaning close to the edges and thresholds. The iRobot Combo j5+ is our top choice. It scored well on CR's