What are the best robot vacuums under $300 for carpets?
The [Roborock Q](https://www.amazon.com/s?k=Roborock+Q&tag=wehavethat-20)5 and Roomba 694 are the best under $300. Both work well on low-pile and medium-pile carpets for daily dirt and pet hair, but they struggle on high-pile or shag carpets. Suction above 2000 Pa is fine, but navigation matters more — the Q5 has lidar for mapping.