best robot floor cleaner (their website) Robot mops are more efficient than vacuum cleaners that require you to clean the floor before they can do their job. They are also better at cleaning near edges and thresholds. The iRobot Combo j5+ is our top pick....