
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Let me preface this by saying I have never been a fan of Dyson and think a lot of their stuff is massively over priced but their robot vacuum is by far the best I have ever had. Dyson 360 Vis Nav™ robot vacuum https://www.dyson.com/vacuum-cleaners/robot/360-vis-nav/blue-nickel The suction power this has is way beyond anything else on the market by massive amounts. When this first came out it was priced way too high and got a lot of bad reviews because of how bad the programming is. The programming has been updated and now it works quite well and the unit can be had for between $250-350 on various sites, woot.com etc. Highly recommend this robot as it does a great job.
I got a visnav for $350 and as a vacuum this is excellent but it isn't a great robot. It has a bad tendency of getting lost and it tends to get stuck very easily in various obstacles. I'd be hesitant to recommend this unit
Not a complex layout but it is quite large and some areas aren't as well lit as the robot might like. It tends to have issues with returning to the dock and I've noticed that it gets stuck in small spots between furniture. When it is working though it works like an absolute champion, it does navigate much slower than a shark lidar based robot that I ended up returning due to low performance.
I also own 3 and share the same thoughts. It’s absolutely amazing for hardwood floors too. Most other robot vacuums leave a layer of dust on the floors (verifiable with a V15 laser). The fluffy roller and suction of the Vis Nav is amazing.
Depending where you are and possibility to travel, I recently purchased a Dyson 360 Visnav for €700 (€1299 normal price) in Dyson Austria and am over the moon with it.
Mova has issues with Carpets. Mine does aswell. The Dyson 360 Vis Nav is probably the best Vaccume but not a good robot. If you want the best possible carpet cleaning the I think this one will be it if you can live with the shit navigation
Honestly, probably the Dyson 360 Vis Nav; it's lacking in features but has very good carpet cleaning performance. Most other robot vacs currently being sold are lacking in carpet deep cleaning performance, unfortunately.

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Eufy - S1 Pro

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra