We tested the best robot vacuums for carpets in our Lab and at home, evaluating for effectiveness, maneuverability, features, and more. Our recommendations can pick up dirt, dust, and debris from rugs with ease.