Skip to content
Bristle & Bot
Navigation / comparison

LiDAR vs vSLAM vs solid-state navigation

Three ways to build a map, three different failure modes, and one of them decides whether the robot fits under your sofa.

By Scooter M.Published
A beam of laser light cutting through a dark room

Disclosure — some links on this page go to Amazon, and we earn a commission if you buy through them. It costs you nothing extra and it does not change what we recommend or in what order. The full disclosure.

LiDAR spins a laser to measure the room and works in complete darkness, but the turret makes the robot taller. vSLAM builds the map from camera images, allowing a lower body but needing light. Solid-state sensing gets most of LiDAR's accuracy with no turret, which is why the thinnest current flagships use it.

The three approaches
LiDARvSLAM (camera)Solid-state / dToF
How it mapsA spinning laser measures distance in a 360-degree sweepA camera tracks visual features and infers positionFixed time-of-flight sensors and structured light, no moving turret
Works in the darkYes — it supplies its own lightPoorly. In an unlit room it is navigating from memoryYes
Body height costThe turret adds height, typically to about 100mmNone from navigation itselfNone — the thinnest models here use it
Typical failureMirrors and floor-to-ceiling glass confuse the returnsDim rooms, plain walls, and rooms that have been rearrangedNewer, so less field history; relies on sensor cleanliness
Privacy questionNo camera required for mappingA camera is fundamental to how it worksOften no camera for mapping, though many models add one for obstacles
Examples hereRoborock PreciSense; Shark 360-degree LiDARiRobot PrecisionVisionRoborock StarSight; ECOVACS dToF with AIVI 3D

Compiled from the manufacturers' published navigation descriptions on 2026-09-01. Every entry is linked to its source in the table below.

Navigation system by model, as each maker names it

28 of 29 models publish this figure. Every number below links to the page it came from.

ModelNavigation systemCondition and source
Roborock Qrevo CurvXRoborockRetractSense LiDAR with Reactive AI obstacle recognitionRoborock states the turret retracts in tight spaces and that the system recognizes 108 object types.Source: Roborock Qrevo Curv Series page — navigation (retrieved 2026-09-01)
Roborock Saros 10RRoborockStarSight Autonomous System 2.0Solid-state sensing rather than a raised LiDAR turret, which is what allows the low body.Source: Roborock Saros 10R product page — navigation (retrieved 2026-09-01)
Roborock Qrevo Curv S5XRoborockReactive Tech obstacle avoidanceSource: Roborock Qrevo Curv S5X navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo ProRoborockIntelligent dirt detection with obstacle avoidanceSource: Roborock Qrevo Pro features — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Roborock Qrevo (QV 35A)RoborockSmart obstacle avoidance, system not named on the listingSource: Roborock Qrevo QV 35A navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame X50 UltraDreameVersaLift DToF with 360-degree scanning and 3D structured lightSource: Dreame X50 Ultra product page — navigation (retrieved 2026-09-01)
Dreame L40s UltraDreameNot named on the listingThe listing describes app and voice control but does not name the mapping system.Source: Dreame L40s Ultra features — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame X40 UltraDreameAI navigation, system not named on the listingSource: Dreame X40 Ultra navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Dreame L10s UltraDreameAI navigation, system not named on the listingSource: Dreame L10s Ultra navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
eufy X10 Pro OmnieufyiPath Laser Navigation with AI.Map 2.0Source: eufy X10 Pro Omni product page — navigation (retrieved 2026-09-01)
ECOVACS DEEBOT T30S ComboECOVACSNot named on the listingSource: ECOVACS DEEBOT T30S Combo features — manufacturer listing on Amazon.com (retrieved 2026-09-01)
iRobot Roomba Combo j9+iRobotPrecisionVision Navigation on iRobot OSSource: iRobot Roomba Combo j9+ product page — navigation (retrieved 2026-09-01)
iRobot Roomba j9+iRobotPrecisionVision obstacle avoidance with smart mappingSource: iRobot Roomba j9+ navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
iRobot Roomba Max 705 VaciRobotLiDAR navigation with obstacle and anti-fall detectionSource: iRobot Roomba Max 705 navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark PowerDetect 2-in-1 (AV2800ZE)Shark360-degree LiDAR with a 3D sensorSource: Shark PowerDetect 2-in-1 navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark Matrix Plus 2-in-1Shark360-degree LiDAR mapping with Matrix Clean grid patternSource: Shark Matrix Plus 2-in-1 navigation — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Shark PowerDetect Self-Empty (AV2820S)SharkNot publishedNo navigation or mapping system is named on the product page.
Roborock Q7 M5+Roborock360-degree PreciSense LiDARSource: Roborock Q7 M5+ product page — navigation (retrieved 2026-09-17)
iRobot Roomba 105 VaciRobotClearView LiDAR, stated to build up to 3 maps and clean in neat rowsiRobot states mapping takes about ten minutes and that it navigates in the dark.Source: iRobot Roomba 105 Vac product page — navigation and mapping (retrieved 2026-09-13)
iRobot Roomba Max 715 PetiRobotClearView Pro LiDAR with PrecisionVision AI, stated to build up to 5 mapsSource: iRobot Roomba Max 715 product page — smart features (retrieved 2026-09-13)
eufy Omni C28eufyiPath 2.0 Smart NavigationSource: eufy Omni C28 product page — navigation (retrieved 2026-09-13)
Dreame Aqua10 Ultra Roller CompleteDreameOmniSight 2.0, a retracting LDS turretDreame's UAE page calls the same retracting-laser hardware VersaLift LDS. The substance both pages agree on is that the laser turret retracts, which is what lets a LiDAR robot get under low furniture.Source: Dreame Aqua10 Ultra Roller Complete product page — OmniSight 2.0 (retrieved 2026-09-26)
Narwal Flow 2NarwalFreo Mind 4.0Narwal names the system without stating the sensing hardware behind it.Source: Narwal Flow 2 product page — navigation (retrieved 2026-09-26)
Shark AI Ultra Self-Empty (AV2501S)SharkAI Laser Navigation with Matrix Clean grid cleaningShark describes Matrix Clean as cleaning in a grid, taking multiple passes over an area rather than a single pass.Source: Shark AI Ultra AV2501S product page — navigation (retrieved 2026-10-03)
Narwal Freo Z10 TurboNarwalLDS NavigationA laser turret. Narwal names the type rather than a trademarked system.Source: Narwal Freo Z10 Turbo product page — navigation (retrieved 2026-10-03)
ECOVACS DEEBOT X9 PRO OMNIECOVACSdToF with AIVI 3D 3.0 Omni-ApproachSource: ECOVACS DEEBOT X9 PRO OMNI product page — navigation (retrieved 2026-10-03)
eufy Omni S2eufyCleanMind AI System on a 3D ToF sensor, with 3D MatrixEye 2.0 obstacle avoidanceSource: eufy Omni S2 US product page — navigation (retrieved 2026-10-17)
eufy Omni E28eufyiPath Laser Navigation, with AI.See RGB-camera obstacle avoidance stated to identify 200+ object typesAn RGB camera on board. Worth knowing before you buy — see what robot vacuums collect.Source: eufy Omni E28 product page — navigation (retrieved 2026-10-17)
eufy Omni C20eufyInfrared and point-laser obstacle avoidance, with multi-floor mapping for up to 3 floorseufy names the avoidance hardware and the mapping limit but not a navigation system, so the system row stays as published.Source: eufy Omni C20 product page — obstacle avoidance and mapping (retrieved 2026-10-17)

Compiled from the manufacturers’ own published material — every row carries the date its figure was read. We have not measured any of these figures ourselves, see how we pick. Found an error? Tell us and we will correct it.

Why the turret matters more than the technology

For years the practical difference between LiDAR and camera navigation was not map quality but height. A spinning turret has to sit above the body, which pushed LiDAR robots to around 100mm — Roborock's now-discontinued Qrevo Curv was 104mm — while camera-based Roombas came in around 86mm. That is the difference between reaching under a sofa and stopping at it.

Solid-state sensing removes the trade-off. Roborock's Saros 10R uses StarSight rather than a turret and is 80mm tall, and the Qrevo CurvX retracts its turret to reach the same figure. If your dust problem is under low furniture, this is now the specification to shop on rather than the mapping technology itself — see robot vacuums that fit under furniture for the full height table, and a small apartment for where it decides the whole purchase.

Obstacle avoidance is not the same system

It is worth separating these, because the marketing does not. Mapping tells the robot where the walls are. Obstacle avoidance stops it eating a charging cable, and it usually runs on separate hardware — a forward camera, a structured-light projector, or both. A robot can have excellent LiDAR mapping and poor obstacle avoidance, and several do. See obstacle avoidance.

If cameras concern you

A vSLAM robot cannot navigate without its camera, so there is no setting that turns it off. A LiDAR or dToF robot maps without one, though many still carry a camera for obstacle recognition — which usually can be disabled at the cost of the avoidance feature. What each system actually collects is on what robot vacuums know about your house. For how the two brands that publish the most navigation detail compare overall, see eufy vs Roborock.

Quick picks

Ranked on the published specifications below. Tap a row to jump to the full write-up.

#ProductBest forMax climbPrice
1
Roborock Qrevo CurvX
Roborock Qrevo CurvXThe highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.
Thick carpet and tall sills in one house40mm (1.57in) double-layer
2
Roborock Saros 10R
Roborock Saros 10RAn 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.
Getting under low furnitureNot published
3
iRobot Roomba j9+The vacuum-only j9+ is the model whose obstacle avoidance is specifically marketed against pet waste, which is a failure mode with a very high cost.
Homes with a dog and a real risk of an accidentNot published

Every figure in this table is linked to the page it came from in the write-ups below. We have not tested any of these machines.

Roborock Qrevo CurvX
Top pick

Roborock Qrevo CurvX

Thick carpet and tall sills in one house

The highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.

Published specifications

Max climb height
40mm (1.57in) double-layerRoborock states "1.57 in Max. Double-Layer Threshold Crossing", with the chassis lift engaged.Source: Roborock Qrevo Curv Series page — threshold crossing (retrieved 2026-09-01)
Main brush
DuoDivide main brush with FlexiArm Arc side brushRoborock calls the pair its Dual Anti-Tangle System.Source: Roborock Qrevo Curv Series page — brush system (retrieved 2026-09-01)
Navigation
RetractSense LiDAR with Reactive AI obstacle recognitionRoborock states the turret retracts in tight spaces and that the system recognizes 108 object types.Source: Roborock Qrevo Curv Series page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock series page.
Dustbin
Not publishedNot stated on the Roborock series page.

What it does well

  • 17mm mop lift is the highest published figure in this comparison
  • 80mm (3.14in) body clears furniture most flagships cannot
  • Retracting LiDAR turret, so the mast is not the height limit

What it does not

  • 22,000 Pa is a peak figure, not what it sustains across a room
  • Roborock publishes only a double-layer threshold figure for it, not a separate figure for a single vertical sill

Who it is for

Homes with deep carpet in some rooms and hard floors in others, where the mop has to get properly out of the way.

Skip it if

You have no carpet at all. Most of the premium on this model is carpet-specific hardware.

Roborock Saros 10R
Pick 2

Roborock Saros 10R

Getting under low furniture

An 80mm body with no LiDAR mast, which is the practical answer to a robot that stops dead at the sofa every run.

Published specifications

Max climb height
Not publishedRoborock markets an industry-first AdaptiLift chassis on this model but states no climb height on the product page.
Navigation
StarSight Autonomous System 2.0Solid-state sensing rather than a raised LiDAR turret, which is what allows the low body.Source: Roborock Saros 10R product page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock product page.
Dustbin
Not publishedNot stated on the Roborock product page.
Dock
10-in-1 Multifunctional Dock 4.0 with hot-water mop washingSource: Roborock Saros 10R product page — dock (retrieved 2026-09-01)

What it does well

  • Solid-state sensing instead of a spinning turret, so the body can genuinely be low
  • 17mm mop lift, matching the Curv line
  • DuoDivide anti-tangle main brush

What it does not

  • No published climb height, which for a chassis-lift model is a strange omission
  • Camera-and-structured-light navigation is exactly the setup privacy-cautious buyers ask about

Who it is for

Homes where most of the dust lives under things — low sofas, bed frames, kickboard gaps.

Skip it if

Your problem is thresholds. Roborock markets an AdaptiLift chassis on this model but publishes no climb height for it.

Pick 3

iRobot Roomba j9+

Homes with a dog and a real risk of an accident

The vacuum-only j9+ is the model whose obstacle avoidance is specifically marketed against pet waste, which is a failure mode with a very high cost.

Published specifications

Stated suction
Stated only as powerful suction, with no figureiRobot publishes no Pa rating, so this model cannot be compared numerically on suction with any other brand here.Source: iRobot Roomba j9+ listing description — manufacturer listing on Amazon.com (retrieved 2026-09-01)
Max climb height
Not publishedNot stated by iRobot for this model.
Mop lift
Not publishedThis model does not mop.

What it does well

  • Obstacle avoidance aimed at the one obstacle that ruins a floor
  • Sixty-day stated self-empty interval
  • Rubber brushes rather than bristles, which matters for long hair

What it does not

  • No published suction, climb height, runtime or bin capacity
  • Vacuum only — there is no mop on this trim

Who it is for

Dog owners, especially with a puppy or an older dog, who have had one bad run already.

Skip it if

You want mopping, or you want published specifications — iRobot states neither a suction figure nor a climb height.

Check price on Amazon

#ad how we are funded · no live price right now, so we show none

Full iRobot Roomba j9+ write-up

Questions people actually ask

+ Is LiDAR better than vSLAM for a robot vacuum?

LiDAR maps more accurately and works in the dark. vSLAM allows a lower body and no turret. If your rooms are dim, LiDAR. If your problem is furniture clearance, look at solid-state models rather than either.

+ Robot vacuum lidar vs camera: which is more private?

LiDAR and dToF map without a camera, so a model that uses them for both mapping and obstacle detection collects no images. A vSLAM robot cannot work without its camera. Many LiDAR models still add a camera for obstacles — check what you are actually buying.

+ Do LiDAR robot vacuums work in the dark?

Yes, completely. The laser supplies its own light, which is one of LiDAR's real advantages — a camera-based robot in an unlit room is navigating from memory rather than observation.

+ What is gyroscope navigation?

The cheapest mapping approach: the robot estimates position from wheel rotations and a gyroscope, with no external sensing. It produces a rough map that drifts over a long run. None of the models on this page uses it as their primary system.

+ Why does my robot map a room that does not exist?

Usually a mirror or a large pane of glass. A LiDAR return from a reflective surface reads as open space beyond it, so the map grows a phantom room. Blocking the reflective surface at robot height during the first mapping run fixes it.

Sources