After over a month of testing seven top-rated robot vacuums, I found that the best robot vacuum overall is the iRobot Roomba s9+: I found it to be whip-smart, able to get into the tightest spaces ...