We are reader supported. When you buy through our links, we may earn an affiliate commission. Learn more.

Roomba s9 vs Roborock S6 (2021): Comparing Camera Sensors To Laser Sensors

It’s hard for Roborock to compete with iRobot in terms of branding, even though their robot vacuums can actually compete with Roombas. The Roomba s9 and Roborock S6 are flagship models that both manufacturers are proud of. Be it navigation or suction power, the s9 and S6 have excellent functions and features any user can appreciate. But which one should you purchase?

Roomba s9 vs Roborock S6 Comparison Chart

ModelRoomba s9Roborock S6
Amazon product Coming Soon
PriceAmazon product Coming Soon
RatingAmazon product
Amazon product 
Coming Soon
NavigationiAdapt 3.0 with Imprint Smart MappingLDS or LIDAR with SLAM
Runtime120 minutes150 minutes
Battery Capacity3,300 mAh5,200 mAh
Charging Time120 minutes150 minutes
Extractors Dual Multi-Surface Rubber Brushes Rotating brush bar
Dirt DetectionYesNo
Power BoostCarpet BoostMax setting
MoppingLink with Braava jet m6 (sold separately)Mop attachment in the box
Body ShapeD-shapedRound
Height3.5 inches3.5 inches
Weight8.15 lbs8.0 lbs

Mapping & Navigation

The Roomba s9 uses a camera sensor to find its way around homes while the Roborock S6 uses a laser distance sensor.

roborock s6 sensor
The Roborock S6 uses a laser sensor to map out the floor layout

The Roomba s9 uses the patented iAdapt 3.0 navigation with vSLAM technology for adapting to a floor layout. The s9 features Directed Room Cleaning through Imprint Smart Mapping to zone work areas for the robot as well.

The Roborock S6 is equipped with a laser distance sensor (LDS) with SLAM, an older version of the vSLAM. The S6 is also capable of zone cleaning along with cleaning in the dark. The s9 requires ample lighting for accurate camera imaging.


The Roborock S6 runs for up to 150 minutes while the Roomba s9 has a shorter runtime of 120 minutes.

Roborock s6 charging
The Roborock S6 has an impressive runtime of 150 minutes before it needs to recharge

Featuring a 5,200 mAh battery, the Roborock S6 can operate for an impressive 150 minutes which is longer than most of its competitors. It can cover more floor space in one charge before it returns to its dock to charge for 150 minutes.

The Roomba s9 can run for up to a shorter 120 minutes which isn’t bad for a robot vacuum. It takes the same amount of time to recharge its 3,300 mAh battery.

Cleaning Performance

The Roomba s9 has rubber rollers while the Roborock S6 has a bristled brush bar.

roomba s9 rollers
The Roomba s9 has rubber rollers that don’t get tangled in cables and wires

Roombas started coming with Dual Multi-Surface Rubber Brushes from the 900 Series and onwards. These help the Roomba s9 pick up pet hair and other debris without getting tangled. Other cleaning features worthy of note are Carpet Boost for increasing suction on carpeted surfaces and Dirt Detect for identifying particularly dirty areas.

Using a combination of bristles and blades, the rotating brush on the Roborock S6 does a good job at sweeping but can get tangled in wires, cables and even hair. The roller is detachable for easy maintenance, however. The S6 can also be set to Max which is the equivalent of Carpet Boost but it doesn’t have any dirt detection sensors.


The Roborock S6 comes with a mop attachment while the Roomba s9 has link technology.

Roborock s6 mop attachment
The Roborock S6 comes with a mop attachment and water tank

The Roborock S6 doesn’t only sweep but also mops with an attachment. The S6 comes equipped with two types of mopping pads and a water tank. The two microfiber clothes are reusable and suitable for bi-weekly mopping. The ten disposable pads are for daily cleans.

Imprint Link Technology is a feature that allows the Roomba s9 to share a map to a Braava jet m6 mopping robot. What it does is that it informs the Braava that it’s done vacuuming so the m6 can begin mopping. The mopping robot has to be purchased separately though.


The Roomba s9 has a D-shaped canister while the Roborock S6 has a classic round body.

Roomba s9 body
The D-shaped body of the Roomba s9 helps it reach deep into corners
Roborock s6 design
The Roborock S6 features a traditional circular design

The Roomba s9 is not the first robotic vacuum to have a D-shaped body but it’s the first among all Roombas. With straight edges in the front, the s9 can reach deep into corners and edges to sweep up more debris than its round counterparts. It stands at a compact 3.5 inches high and 12.25 inches wide despite its new design.

The Roborock S6 has a traditional circular body available in graphite black and white. The LIDAR tower is quite noticeable on top and adds to its height but it’s still not taller than the s9. While it’s equipped with a water tank along with a 500mL dustbin, it’s even lighter than the s9 at 8 lbs.


The Roomba s9 and Roborock S6 are two of the best robot vacuums on the market and they’re highly intelligent. Which one is better for you depends on your needs – for mopping the s6 is superior whilst the s9 is the best choice for dirt detection.

Amazon product

The Roomba s9 and Roborock S6 have features very different from the other. The s9 may be able to detect extra dirty areas but it cannot mop up like the S6. You will have to consider their requirements carefully to determine which robotic vacuum is the best fit for your home.

RELATED  Roomba 891 vs 890 (2021): What's the Difference?
Andy Mathews

Lead Editor at Compare Before Buying. Product researcher and tech enthusiast passionate about consumer products, comparison charts and surfing.