Robot vacuums are feats of engineering. Even a basic bot can keep your floors tidy with little effort on your part, handling pet hair and dust adeptly. Top-tier models can map your home, schedule cleanings, take voice commands, and empty themselves.But don’t set your expectations too high. These machines excel in routine midweek cleanups but can’t replace traditional plug-in vacuums, especially on rugs. And even the fanciest models can drive you mad, getting tangled or trapped, or missing piles of dirt.We’ve tested a range of models over the years, from cheap, aimless bumblers to sophisticated machines that (usually) navigate with ease. We think that the Roborock Q7 M5+ and the Tapo RV30 Max Plus are your best choices.