My Floors Were “Clean” — Until I Saw What My Robot Vacuum Was Missing

There’s a specific kind of betrayal that only a robot vacuum owner truly understands. You come home after a long day, glance at the floor, and think, ‘Yeah, that looks fine’ — and then your dog finds the pile of crumbs the robot skipped because it got confused navigating around the coffee table leg. Again.

I’ve been testing robot vacuums for years on TechDhami, and that frustration is exactly what led me down the rabbit hole of LiDAR 3.0 and robot vacuum mapping – specifically, how these newer sensors handle multi-storey homes. If you’ve got two or more floors and you’re wondering whether today’s smarter robots can actually handle the complexity without losing the plot (literally), this post is for you.

We’re talking busy parents, tech enthusiasts, and anyone who’s ever watched a robot vacuum spend eleven minutes trying to escape a bathroom rug.


What Even Is LiDAR 3.0, and Why Should You Care?

LiDAR — Light Detection and Ranging — has been in robot vacuums for several years now. But calling the original implementations and today’s LiDAR 3.0 systems “the same thing” is like saying a flip phone and a smartphone both make calls.

Early LiDAR sensors in robot vacuums worked on a single horizontal plane. They’d spin around, bounce laser pulses off your walls, and build a rough 2D map of your room. Functional, yes. But if your chair leg were at just the wrong height, or you had a low-hanging cable, the vacuum would either crash into it or randomly avoid half the room.

LiDAR 3.0 — used in models from brands like Roborock, Dreame, and Ecovacs — works on multiple vertical planes simultaneously. It’s essentially a 3D scan of your environment, updated dozens of times per second. The sensor can now distinguish a chair leg from a pet bowl, understand the height difference between a rug and a hardwood floor, and — most relevantly for this post — build separate, accurate floor maps for each level of your home without getting them mixed up.

For a two-storey or three-storey household, that’s not a minor upgrade. It’s the difference between a vacuum that actually works and an expensive Roomba-shaped anxiety toy.


How Robot Vacuum Mapping Actually Works Across Multiple Floors

Here’s where it gets genuinely interesting and, honestly, a bit more complex than most reviews bother to explain.

When you pick up a LiDAR 3.0-equipped vacuum and move it to a different floor, it doesn’t just know it’s on a new level. It has to figure that out. The smarter models – think the Roborock S8 MaxV Ultra or the Dreame X40 Ultra – use a combination of the LiDAR scan data, accelerometers detecting when they’ve been lifted, and sometimes visual identification (cameras, in addition to LiDAR) to recognise that the environment doesn’t match any saved map. At that point, they either auto-generate a new map or ask you via the app to confirm which floor they’re on.

The actual mapping process with LiDAR 3.0 is dramatically faster than the older gyroscope-based or basic camera systems. A typical 80–100 square metre floor can be mapped in a single cleaning run — sometimes in under 20 minutes. Once saved, subsequent cleans use the stored map for navigation rather than re-scanning every time, which also makes the battery more efficient.

What really separates LiDAR 3.0 from its predecessors is the dynamic remapping capability. If you move furniture — or, in my case, if my kid drags a beanbag chair into the middle of the living room — the vacuum detects the obstacle in real time using the LiDAR sweep, navigates around it, and logs it as a temporary obstacle rather than permanently altering the saved map. Older systems would either crash into the change or reroute so badly they’d leave entire zones uncleaned.


Multi-Floor Management: The Reality vs the Marketing

I want to be honest with you here, because the box copy and YouTube ads make multi-floor robot vacuum mapping sound almost magical. And it is impressive — but it’s not quite magic yet.

The best systems in 2024–2025 can store anywhere from 4 to 10 separate floor maps. The Roborock app, for example, lets you name each floor, assign different cleaning routines per level, and even schedule the vacuum to clean upstairs on Tuesday and downstairs on Thursday. That’s genuinely useful, and — once set up — it works reliably.

The friction point is getting it there. You still have to manually carry the vacuum between floors. No robot vacuum on the market climbs stairs (yet — and honestly, I’m not sure I want one that does). The transition between floors means either buying a separate base station per floor or unplugging and moving a single base. High-end models like the Ecovacs X8 Pro Omni now offer the option of multiple docking stations that sync to the same unit, which is slick if you can justify the cost — we’re talking £200–£300 extra per additional dock.

For most households, the practical setup is one dock on the ground floor, run the vacuum there on most days, and once or twice a week carry it upstairs for a session. Tedious compared to the fully automated dream, but still massively more capable than any system from three years ago.


The Bit They Don’t Tell You in the Reviews

Here’s my honest limitation to flag: I’ve done extensive hands-on testing on a two-storey home — my own. I haven’t lived with a three-storey Victorian or a converted loft space, so my experience stops at two floors. Based on conversations with readers and other testers, the consensus is that three-plus floors work fine with the multi-map systems, but the app management becomes slightly more cumbersome — keeping track of three or four maps, making sure the right one is selected, and occasionally re-confirming the floor identity after a manual carry.

It’s not broken. It’s just a bit fiddly. And if you’re not particularly tech-comfortable, I’d recommend sticking to models with the clearest, simplest companion apps — Roborock’s is currently the gold standard, while a couple of competitors’ apps feel like they were designed by someone who’s never actually lived in a house.


Does LiDAR 3.0 Actually Clean Better or Just Map Better?

This is the question I always ask, because there’s a version of “smarter navigation” that just means a more impressive demo video but doesn’t get your floors any cleaner.

The short answer is ‘yes’, better mapping translates to meaningfully better coverage. In my testing across several LiDAR 3.0 models, coverage rates consistently hit 97–99% of accessible floor area per clean session. Older camera-SLAM or basic LiDAR systems would typically land around 88–93%, with the shortfall showing up in corners, under furniture, and along oddly shaped walls.

The reason is something called path efficiency. LiDAR 3.0 models plan a methodical, grid-like path through each room rather than a semi-random or reactive route. They’re not just avoiding obstacles — they’re systematically covering zones in a logical order, then backtracking to ensure nothing was missed. On a 65 square metre open-plan ground floor, I saw one pass completion with zero missed zones across 14 consecutive cleans. That’s a meaningful real-world difference.

The suction and brush roll quality still matters enormously — a brilliantly navigating robot with a weak motor is still a disappointment. But assuming the underlying hardware is solid (and in the £400+ bracket, it generally is), the LiDAR 3.0 mapping system reliably turns a decent machine into an excellent one.


Who Should Actually Buy a LiDAR 3.0 Robot Vacuum Right Now

If you’ve got a multi-storey home and you’re spending more than 15 minutes a week vacuuming, this technology is worth the investment. The price entry point for a solid LiDAR 3.0 model has dropped to around £380–£450, and for that you’re getting a machine that maps your home properly, handles furniture changes gracefully, and won’t need babysitting every session.

If you’re a busy parent especially, the per-floor scheduling alone is worth it. Knowing the upstairs landing and kids’ bedrooms will be done Thursday morning while you’re at work – and that the machine will actually finish the job rather than get stuck behind a laundry basket – makes a real, daily difference.

Budget shoppers, I’ll be straight with you: if you’re under £300, you’re not getting true LiDAR 3.0 multi-floor mapping. You might get a camera-based system that does a reasonable job on a single floor, and that’s fine for what it is. But don’t expect two-floor management from a budget model — the software and sensor stack genuinely doesn’t exist at that price point yet.

Tech enthusiasts who love tinkering with apps and routines will adore these systems. The level of granular control — room-by-room scheduling, no-go zones per floor, different suction levels for different zones — is genuinely impressive. If you’re the kind of person who enjoys setting up automations, you’ll spend a happy evening getting this dialled in.


My Honest Pick Right Now

If I were spending my own money today, I’d go for the Roborock S8 MaxV Ultra. The LiDAR 3.0 implementation is among the most reliable I’ve tested; the multi-floor map management is handled gracefully, the app is excellent, and the base station auto-empties, washes, and dries the mop pad — which is the feature that, once you’ve lived with it, you simply can’t go back from.

For a slightly more budget-conscious option that still gets proper LiDAR 3.0 mapping, the Dreame L10s Ultra Gen 2 is worth a serious look. It’s typically £80–£100 cheaper, and the mapping performance is genuinely competitive.

Neither of these is a perfect product – no robot vacuum is, yet – but for multi-storey homes in 2025, they’re the closest we’ve got.


If you’re already running a LiDAR-equipped robot vacuum in a multi-floor home, I’d genuinely love to hear your experience in the comments below. And if you’re on the fence between two specific models, drop the question — I’ll give you a straight answer.