Welcome to our new headโtoโhead comparison series where two robots enter and only one wins. Today’s competition matches the RoborockโฏSarosโฏ10R against the DreameโฏX50โฏUltra, a pair of premium robots that share multiโfunctional docks, antiโtangle engineering and similar price tags. Seven rounds of tests will assign points to each robot that stack to determine the winner at the end.

The Roborock Saros 10R delivered flawless obstacle avoidance in our evaluationsโso much so that it earned our Best Obstacle Avoidance award for Mid-2025. At just 3.14 inches tall, its StarSight Autonomous System 2.0 combines time-of-flight sensing with an RGB camera to reliably detect and weave around cables, toys, and low-lying furniture. VertiBeam lateral-beam technology and hyper-responsive path planning ensure it sidesteps obstacles without hesitation, while HyperForce suction and a zero-tangle brush roll tackle debris across all floor types. Its AdaptiLift chassis effortlessly mounts thresholds up to 4 cm and lifts the mop on carpets, and the 10-in-one dock handles dust collection, mop washing, heated drying, and moreโearning a perfect 24/24 score in our lab and setting a new standard for obstacle avoidance in home robotics. See additional info
Price as of July 16, 2025
Auto Empty Station: Self Empties Debris | Washes Mop Pad | Washes Mop Pad with Hot Water | Dries Mop Pad | Dries Mop Pad with Heated Air| Self Cleaning
Mopping: Lifts Mop Pads on Carpets | Extending Mop Pad for Hard to Reach Areas | Can Leave Pads at Base while Vacuuming
Hardware: Auto Extending Side Brush for Hard to Reach Areas | 40mm Threshold Crossing | Removes Hair from Brush Roll
Performance: Carpet Boost Settings
Mapping / Navigation: Multi Level Maps | Virtual Barriers and No Go Zones
Obstacle Avoidance: 108 Objects Recognized
Pet Features: Live Video Monitoring | Pet Checkup or Similar
Controls: Virtual Assistant Options
Scores | Roborock Saros 10R | Average Robot Vacuum Tested |
---|---|---|
Vacuum Wars Overall | 4.33 | 2.80 |
Features | 4.51 | 3.63 |
Mopping Performance | 3.54 | 2.73 |
Obstacle Avoidance | 5.00 | 3.44 |
Pet | 4.78 | 2.87 |
Navigation | 3.44 | 3.00 |
Battery | 2.83 | 2.27 |
Performance | 3.69 | 3.59 |
Official Battery Life: 180 Minutes | Navigation Type: 3D ToF Lidar |
Official Suction Power: Unknown | Dust Bin Size: 270ml |
Obstacle Avoidance Type: VertiBeam Lateral | Objects Recognized: 108 |
Multi Level Maps: Yes | Virtual Barriers: Yes |
Detergent Capacity: 590 ml | Disposable Bag: 2.7L |
The Dreame X50 Ultra is engineered for a quiet, thorough clean by combining innovative features such as retractable legs and shock absorbers that allow it to overcome thresholds, door tracks, and obstacles up to 2.36 inches while minimizing impact noise. Its VersaLift Navigation lowers the device to just 3.5 inches for easy access under furniture, and an AI-guided camera ensures precise movement in tight spaces. The advanced DuoBrush system effectively manages long hairs up to 11.8 inches and minimizes tangling, while the powerful sixth-generation TurboForce motor delivers up to 20,000Pa of suction to tackle dust, cat litter, and crumbs. Additionally, the vacuum extends both its brush and mop to reach corners and low spaces, and offers five tailored cleaning modes to optimize performance on various surfaces. See additional info
Price as of July 16, 2025
Auto Empty Station: Self Empties Debris | Washes Mop Pad | Washes Mop Pad with Hot Water | Dries Mop Pad | Dries Mop Pad with Heated Air| Self Cleaning | Dirty Water Sensor
Mopping: Lifts Mop Pads on Carpets | Extending Mop Pad for Hard to Reach Areas | Can Leave Pads at Base while Vacuuming
Hardware: Auto Extending Side Brush for Hard to Reach Areas | Up to 60mm Threshold Crossing | Removes Hair from Brush Roll | Low Clearance to 89mm | Retractable dToF Sensor
Performance: Carpet Boost Settings
Mapping / Navigation: Multi Level Maps | Virtual Barriers and No Go Zones
Obstacle Avoidance: 200 Objects Recognized
Pet Features: Live Video Monitoring | Pet Checkup or Similar
Controls: Virtual Assistant Options
Scores | Dreame X50 | Average Robot Vacuum Tested |
---|---|---|
Vacuum Wars Overall | 4.23 | 2.80 |
Features | 4.58 | 3.63 |
Mopping Performance | 3.46 | 2.73 |
Obstacle Avoidance | 4.17 | 3.44 |
Pet | 4.75 | 2.87 |
Navigation | 3.10 | 3.00 |
Battery | 2.05 | 2.27 |
Performance | 3.85 | 3.59 |
Official Battery Life: 220 Minutes | Navigation Type: VersaLift dToF |
Official Suction Power: 20000 Pa | Dust Bin Size: 395ml |
Obstacle Avoidance Type: Single Camera + 3D Structured Light | Objects Recognized: 200 |
Multi Level Maps: Yes | Virtual Barriers: Yes |
Detergent Capacity: Unknown | Disposable Bag: 3.2L |
Roundโฏ1: Features & Specs
Our first competition round is features and specs. On paper, these two robots and their docks are fully loaded.
Both deploy dual spinning mop pads that lift on carpet with one mop pad that extends outward to scrub edges and corners. The robots can also leave their pads parked in the dock for vacuumโonly passes.
An autoโextending side brush also reaches into corners and edges and retracts for openโfloor sweeps.
Each robots empties dust in a disposable bag in the dock, washes pads with hot water, dries them with warm air and dispenses detergent; the mop trays even selfโclean. Internal sensors flag dirtyโwater cycles and trigger extra pad washes or repeat mopping passes.
Both robots have industry-leading threshold climbing. Roborock’s AdaptiLift chassis crosses thresholds up to 40โฏmm, while Dreameโs retractable legs scale 42โฏmm on a single step or 60โฏmm over twoโtiered thresholds, as in sliding doors or other complex floor barriers.
Both of these far outstrip the 20โฏmm maximum crossing of most robot vacuums, and helps both contenders roam larger floor plans without getting road-blocked (or stuck).
Both robots prioritize low profiles, although they do this in different ways. Dreame, the taller of the two, measures at 3.5โฏinches on its lowest setting, while the Saros sits at just 3.14โฏinches.
Each app bundles live video, multiโfloor mapping, noโmop zones and a voice assistant. A petโsnapshot feature, when enabled, takes downloadable images of your pet when the robot encounters it during a run, and a quiet โfindโmyโpetโ mode lets either robot tour the house while you watch through its camera.
-Feature | Roborock Saros 10โฏR | Dreame X50โฏUltra |
---|---|---|
Height | 3.14 in | 3.5 in (LiDAR retracted) |
Threshold climb | 40 mm single | 42 mm single, 60 mm twoโtier |
Mop type | Dual spinning pads, autoโlift, extending mop-head | Dual spinning pads, autoโlift, extending mop-head |
Dock functions | Bagged selfโempty dustbin, hot mop wash, warm air dry, detergent dispense | Bagged selfโempty dustbin, hot mop wash, warm air dry, detergent dispense |
Obstacle sensors | RGB camera + dualโemitter ToF LiDAR | RGB camera + 3โD structured light |
Suction rating (mfr) | 22,000โฏPa | 20,000โฏPa |
Voice control | Onโboard Assistant + Alexa/Google | Onโboard Assistant + Alexa/Google |
Round 1 Winner: Dreame X50 Ultra
The Dreame X50 takes Round 1 with a total of 4.6 points to the Saros’ feature score of 4.5. Both of these are exceptional scores, but Dreame takes the Features round with its headline-grabbing retracting legs for clearing high or complex thresholds.
Running Total: Dreame 4.6 | Roborock 4.5
Roundโฏ2: Mopping Test Results
We take several things into consideration for our mop score, but the two most important tests are the driedโon stain removal test and the residualโwater check, where we measure how much water the robots leave behind when they mop, since higher water generally means more streaking.
In the dried-on stain test, the Sarosโฏ10R lifted the best, posting a 103 score against Dreameโs 80 where the testing average is 93.
Dreame counters by leaving the test floor noticeably drier than both Roborock and the average. This gives the Dreame X50 the advantage in avoiding streaked floors.
Metric | Saros 10R | X50โฏUltra | Lab avg |
---|---|---|---|
Dried Stain points | 103 | 80 | 94 |
Water leftโฏ(g) | 1.1 | 0.5 | 1.0 |
Category score | 3.6 | 3.5 | 2.7 |
Round 2 Winner: Roborock Saros 10R
Adding stain and moisture results to the full mopping feature set gives the round to Roborock with 3.6โฏpoints and Dreame 3.5โฏpoints against an average of 2.7. The tiny margin pulls the match into a dead heat.
Running Total: Dreame 8.1 | Roborock 8.1
Roundโฏ3: Obstacle Avoidance
Both robots field advanced cameras for object recognition. Dreame mixes RGB imaging with 3โD structured light, while Roborock pairs an RGB camera with its StarSightโฏ2.0 dualโemitter timeโofโflight LiDAR for precise obstacle detection.
In the obstacle avoidance tests, Roborock skirted everything in its path for a flawless 24/24. This incredible performance made the Saros 10R the obstacle avoidance winner in our mid-2025 Vacuum Wars Awards.
Dreame avoided 20/24. This would be an otherwise excellent score, but in this case, it was hard to compete with perfection.
Round 3 Winner: Roborock Saros 10R
Roborock pockets the category with 5.0โฏpoints to Dreameโs 4.2, opening the first big lead of the match.
Metric | Saros 10R | X50โฏUltra | Test avg |
---|---|---|---|
Technology used | |||
Objects avoided /24 | 24 | 20 | 16.6 |
Category score | 5.0 | 4.2 | 3.4 |
Running Total: Dreame 12.3 | Roborock 13.1
Roundโฏ4: Navigation & Mapping
LiDAR navigation guides both robots, but the hardware differs.
The Saros hides its LiDAR, removing the top-mounted component for a permanently low profile, whereas the X50โฏUltra raises and lowers its LiDAR so it can fit under low-clearance furniture. Measured by squareโmetersโperโminute and total coverage, Dreame cleaned slightly faster.
Round 4 Winner: Dreame X50 Ultra
These scores, when all metrics are taken into account, translates to 4.3โฏpoints for Dreame and 4.1โฏpoints for Roborock, shaving the lead slightly.
Running Total: Dreame 16.6 | Roborock 17.2
Roundโฏ5: Battery Life & Efficiency
Both carry 6400mAh batteries to meet their higher suction power and computing needs. Spec sheets list Dreame at 220โฏminutes and Roborock at 180, but our tests returned different results.
Round 5 Winner: Roborock Saros 10R
Roborock covered more floor per charge, earning 2.8โฏpoints for much higher batter efficiency than the Dreameโs 2.1 (average 2.3).
Metric | Saros 10R | X50 Ultra | Category Average |
---|---|---|---|
Battery Capacity | 6 400 mAh | 6 400 mAh | โ |
Spec-Sheet Runtime (min, Low Power) | 180 min | 220 min | โ |
Battery Score | 2.8 pts | 2.1 pts | 2.3 pts |
Running Total: Dreame 18.7 | Roborock 20.0
Roundโฏ6: Pet Features
We take a few metrics into consideration for pet features, including the ‘search for pets’ option that both robots have in their apps, as mentioned above. Hair management is especially important for pet owners when looking for robot vacuums, so we test for tangles and for hair pickup on carpet.
The Roborock Saros 10R uses a divided main brush that feeds hair through the center to keep it from wrapping around the axel, and the Dreame X50 has a two-brush system that tapers at one end to avoid wraps that way. Both brushes were successful, passing our sevenโinch hair test with 0% hair tangled. (This is compared to a 38% average hair tangles.)
In flattenedโpetโhair pickup Dreame excelled at 97.5โฏpercent while Roborock managed 91.5โฏpercent.
Round 6 Winner: Roborock Saros 10R
This round was the closest to a tie, but when factoring in Roborockโs other pet features and perfect obstacle avoidance score, Roborock just barely takes the category with a rounded score: 4.5โฏpoints to Dreameโs 4.4.
Metric | Saros 10R | X50โฏUltra | Test avg |
---|---|---|---|
Hair pickup % | 91.5 | 97.5 | 81 |
Hair tangles | 0% | 0% | 38% |
Category score | 4.5 | 4.4 | 2.9 |
Running Total: Dreame 23.1 | Roborock 24.5
Roundโฏ7: Overall Vacuuming Performance
Surface pickup on rice, cereal and fine debris posed no challenge for either robot. Bench suction tests put Dreame just under average and Roborock below that, yet both delivered airflow right around the average.
Crevice pickup was a tie, and both robots were equally below average.
The last performance test we will cover is our Carpet deep-clean test, where we embed sand into medium-pile carpe and measure how much of it the robots are able to remove. We have found this test is more important in measuring performance than often-advertised suction ratings. Dreame removed 83โฏpercent of embedded grit and Roborock removed 80โฏpercent, both beating the 75โฏpercent average.
Round 7 Winner: Dreame X50 Ultra
The final round closes with Dreame X50 as the category winner with 3.9โฏpoints. Roborock scores 3.7 points.
Metric | Saros 10R | X50โฏUltra | Lab avg |
---|---|---|---|
Carpet deep clean pickup | 80% | 83% | 75% |
Category score | 3.7 | 3.9 | 3.6 |
Running total: Dreame 27.0 | Roborock 28.2
Final Score
After seven intense rounds the Sarosโฏ10โฏR edges the X50โฏUltra by just 1.2โฏpoints. The margin mirrors their positions on the VacuumโฏWars Topโ20 chart, where Roborock held 4.99โฏstars at the time of testing and Dreame posted 4.89โฏagainst a category average of 2.8.
In short, both machines ranked among the best we have ever tested, but Roborockโs cleaner obstacle run, stronger battery efficiency and superior stain removal secure the win.
Category Wins
Roborock Sarosโฏ10R | Dreame X50โฏUltra |
---|---|
Mopping | Features & Specs |
Obstacle Avoidance | Navigation & Mapping |
Battery Life & Efficiency | Overall Vacuuming Performance |
Pet Features |
What the Results Mean for Shoppers
Choose the RoborockโฏSarosโฏ10R if impeccable obstacle avoidance, lower profile and longer runtimes matter most. Opt for the DreameโฏX50โฏUltra if you value faster room coverage, higher threshold climbing and heavier petโhair pickup. Either way youโre selecting a topโtier robot that outclasses standard models across nearly every metric.
For deeper dives, explore our comparison app, filter every spec and score we collect, and bookmark our weeklyโupdated Topโฏ20 Robot Vacuums list for the latest rankings.
Roborock Saros 10R

Price as of July 16, 2025
Dreame X50 Ultra
Price as of July 16, 2025
Vacuum Wars tests robot vacuums using a rigorous 100+ point inspection process. All products are purchased independently and reviewed without sponsorships of any kind, making our results some of the most trusted in the industry.
Frequently Asked Questions
Which robot won the Vacuum Wars competition, the Roborock Saros 10R or the Dreame X50 Ultra?
While both robots perform well over average, the Roborock Saros 10R was superior in Mopping, Obstacle Avoidance, Battery Usage, and Pet Features, while the Dreame X50 Ultra had better scores in Features and Specs, Navigation, and overall vacuuming performance.
How does the Saros 10R and Dreame X50 deal with pet hair and tangles?ย
Roborock’s Saros 10R has a DuoDivide roller, which feeds hair in between two rollers to prevent tangles, while the Dreame X50 Ultra uses two roller brushes that are tapered at one end to funnel hair into the dustbin. Both robots resisted all hair tangles in our 7 inch hair test.
Do the docks wash and dry the mop pads automatically?ย ย
Yes. Each dock uses hot water to wash the pads, warm air to dry them, dispenses detergent and even selfโcleans the mop tray after cycles.
Which model is better for tall thresholds, Dreame X50 or Roborock Saros 10R?
Dreameโs retractable legs climb 42โฏmm in a single step or up to 60โฏmm across a twoโtier threshold, while Roborock caps at 40โฏmm. Homes with especially tall or complex room transitions may benefit from the X50โฏUltra.
What are the suction ratings and carpetโdeepโclean results?ย ย
Roborock lists 22โฏ000โฏPa suction while Dreame lists 20โฏ000โฏPa, yet our bench tests showed Dreame edging Roborock on raw suction and airflow. In our carpet deepโclean trial Dreame removed 83โฏpercent of embedded sand and Roborock lifted 80โฏpercent, both comfortably above the 75โฏpercent category average.