Robot vacuum setup and mapping explained

Quick answer

Lidar navigation builds a dimensioned map using a laser turret and works in the dark with support for no-go zones, while vSLAM uses an upward camera that needs light and sits lower on the machine, and basic gyro-and-bump navigation has no persistent map at all. Run the first mapping pass with the lights on and doors open, then add no-go zones once the map is built.

Navigation methods are documented technology categories; coverage rate and dock capacity are drawn from widely reported ranges. Check your model's manual for its exact figures.

The three navigation methods and what each one actually gives you

Lidar navigation spins a small laser turret on top of the robot, which measures distance to walls and objects around the room and builds an accurate, dimensioned map as it goes. Because it uses laser light rather than a camera, it works fully in the dark, cleans in tidy parallel rows instead of a random pattern, and supports persistent features like no-go zones and separate maps for each floor of a multi-level home. The trade-off is height: the turret adds to the robot's total profile, so a lidar robot can be too tall to fit under some low furniture and bed frames that a shorter machine clears easily.

vSLAM (visual simultaneous localization and mapping) uses an upward-facing camera that reads ceiling and wall landmarks to figure out where it is and build a map from that. Because there is no spinning turret, a vSLAM robot sits lower and is generally cheaper to build, which is why it shows up more in budget and mid-range models. Its weakness is the same as any camera: it needs enough ambient light to read landmarks reliably, and mapping and localization both degrade in a dim room or at night.

Basic gyro-and-bump navigation uses only a gyroscope for heading and bump sensors for collision detection, with no camera or laser at all. It has no persistent map, which means no no-go zones, no room selection and no saved layout between runs. It is the simplest and cheapest method, and it works, but you are trading away every mapping feature to get there.

Obstacle avoidance matters more than which navigation method you picked

Navigation decides where the robot thinks it is. Obstacle avoidance decides what happens when it meets something in its path, and this is the feature that actually determines whether a pet accident stays a small, contained problem or spreads across an entire floor. A robot with poor obstacle detection can drive straight through a fresh mess and track it room to room before anyone notices. Camera-based obstacle recognition systems have gotten better at identifying cords, socks, pet waste and small objects, but recognition is not perfect on any system at any price point, and a camera-based system is also a camera actively operating inside your home, which is worth knowing before you enable any cloud-connected recognition features.

Robot vacuums and the parts that support them

Running the first mapping pass

The first run is what the robot uses to build its baseline map, and a bad first run means a bad map to work from afterward. Turn the lights on throughout the space, even for a lidar robot, since a well-lit room still helps it identify and remember furniture edges consistently. Open interior doors so the robot can reach and map every room in one pass rather than mapping a room, missing another, and needing a second full run to fill in the gap. Once the initial map is complete and looks accurate on the app, that is the time to draw no-go zones around cords, pet bowls, delicate furniture legs or anything else you do not want the robot approaching.

Before that first run, walk the space at floor level and clear cables, loose socks, rug tassels and anything else that could catch on the brush roll or wheels. A robot that gets tangled mid-map often aborts the mapping run entirely, which means starting over.

The sensor almost nobody checks: drop sensors

Every robot vacuum has small drop sensors on its underside, tiny windows that look downward to detect a staircase edge or a sudden drop so the robot does not fall. Dust and debris that build up over these sensors read to the robot exactly like a real staircase drop, because the sensor cannot tell the difference between a dusty window and an actual edge. A robot that suddenly refuses to cross a rug transition it used to cross fine, or that stops and reverses in the middle of open floor for no visible reason, very often has a dirty drop sensor rather than a mechanical fault. Wipe these windows with a dry cloth as part of routine maintenance, not only when a problem shows up.

Thresholds and side brushes: two small parts that decide real-world coverage

Most robot vacuums are built to manage thresholds and rug edges around 20 mm in height without getting stuck, which covers the transition strips and low door saddles common in most homes, though this varies by model and is worth checking against your specific machine before assuming a taller threshold is fine. A bent side brush is a smaller problem with an outsized effect: the side brush is meant to sweep debris from wall edges and corners into the robot's cleaning path, and a bent one flicks debris away from the robot instead of toward it, which quietly reduces edge cleaning without any obvious symptom pointing to the cause.

Why real coverage is much lower than the number on the box

Manufacturers often quote coverage rates based on open floor with no furniture in the way. In an actual furnished room, with couches, table legs, chair bases and rugs to navigate around, realistic coverage runs closer to roughly 19 square feet per minute, well below the open-floor figure most marketing quotes. This matters mainly for scheduling: a robot set to run for a fixed time slot in a cluttered, furniture-heavy room may need meaningfully longer than the same square footage of open floor would take.

Self-empty docks vary in bin size, typically holding somewhere in the range of about 2.0 to 3.5 litres, and commonly running roughly four to eight weeks per bag depending on household dust and pet hair load. Both figures depend heavily on the specific model and household, so treat them as planning ranges rather than guarantees for any particular machine.

Navigation methods compared
MethodWorks in the darkPersistent mapNo-go zonesTypical trade-off
LidarYesYes, dimensionedYesTurret adds height, may not fit under low furniture
vSLAM (camera)No, needs lightYesYesDegrades in dim rooms, sits lower and often cheaper
Gyro and bumpYesNoNoCheapest, but no saved layout or zone features
Before you start

The navigation method on the spec sheet gets most of the attention, but the drop sensors and side brush are the two small parts that quietly decide whether day-to-day coverage matches what the map promised.

Safety

Clear cables and cords before the first mapping run

A robot that tangles on a cord or cable mid-map often aborts the run entirely and can also drag the cord into furniture. Walk the space at floor level before the first run and clear anything that could catch on the brush roll or wheels.

Common questions

Should I run the first map with the lights on even if my robot uses lidar?

Yes. Lidar itself works fine in the dark, but a well-lit room still helps the robot's cameras and sensors identify furniture and edges consistently on that first pass, and it makes it easier for you to review the resulting map on the app and confirm it looks accurate before drawing zones.

My robot keeps stopping in the middle of open floor. What should I check first?

Check the drop sensors on the underside for dust or debris buildup before assuming a mechanical fault. These sensors detect drops to prevent falls, and a dusty sensor window reads to the robot exactly like a real staircase edge, causing it to stop or reverse even on flat, open floor.

Is a vSLAM robot a bad choice for a dark basement or a room with blackout curtains?

vSLAM relies on an upward camera reading ceiling and wall landmarks, so mapping and localization both suffer in low light. A consistently dim room is a case where lidar navigation, which works fully in the dark, is the better fit even though vSLAM robots are often less expensive.

Can obstacle avoidance guarantee my robot will not drive through a pet mess?

No system guarantees this. Camera-based obstacle recognition has improved at identifying common household hazards, but recognition is not perfect on any system, and no manufacturer claims otherwise for reliable operation across every scenario. Checking floors before a scheduled run is still the reliable safeguard.

Why does my robot take longer to finish a room than the box's coverage figure suggests?

Box figures are commonly based on open floor with no obstacles. A furnished room with table legs, chairs and rugs to navigate around brings realistic coverage down to somewhere around 19 square feet per minute, so a cluttered room genuinely takes longer per square foot than an open one.

What height threshold can a robot vacuum usually cross without getting stuck?

Most models are built to manage thresholds and rug transitions around 20 mm, though this varies by machine and is worth confirming against your specific model's specifications rather than assuming. A bent side brush can make edge and threshold performance worse even when the threshold height itself is within spec.

About this page

Every figure here comes from published manufacturer specifications, owner reported measurements and repair documentation, and each is labelled as either a standard or a convention. This is researched general information to help you diagnose and plan, not professional advice, and it cannot tell you what is wrong with one particular machine. Your own manual and the part number printed on your machine are the final word.