How to Set Up a Robot Vacuum So It Actually Cleans Every Room
The first run decides whether you will keep using it. Here is the order of operations that avoids the usual week of frustration.

Most robot vacuums get returned in the first fortnight, and it is rarely because the machine is bad. It is because the first run happened before the house was ready for it, the map came out wrong, and the owner concluded the whole category is a gimmick.
The setup below is ordered deliberately. Each step makes the next one work better, and the mapping run in particular should not be rushed — a bad map follows you for the life of the device.
Choose the dock position before you charge anything
Put the dock somewhere the robot can approach from at least a metre of clear floor, against a wall, on a hard surface. Two things go wrong here. First, the dock is placed in a tight alcove, so the robot cannot line itself up and returns to charge at a bad angle — a failure you will see reported as 'could not find dock'. Second, the dock is put on deep pile carpet, where the robot has to climb a ramp it cannot always climb.
Also check the clearance above a self-emptying dock. Auto-empty stations are considerably taller than the robot and need vertical space to lift the bin. Measure the gap under your sideboard or sofa before ordering, because this is the most common reason a dock ends up in the middle of a room where nobody wants it.
Charge it fully, then do a supervised mapping run
Let the robot charge to full before the first cleaning run. A half-charged robot that stops mid-map leaves you with a partial floor plan that the app then treats as the whole house.
For the first run, clear the floor properly rather than tidying it. That means lifting cables, moving dining chairs onto the table, picking up pet bowls, and closing doors to rooms you do not want mapped yet. Run a full pass with the lights on and follow it around. You are watching for three specific things: where it gets stuck, which thresholds it refuses to cross, and whether it drags anything it should not. Each of those becomes a rule you set in the next step.
Set no-go zones and virtual walls from what you just watched
Now open the app and act on the notes you made. Most apps let you draw no-go zones on the saved map, and these are the highest-value five minutes you will spend with the product.
The obvious candidates are pet feeding areas, the cable spaghetti behind a desk, and any rug with a fringe. The less obvious one is a strip in front of a floor-level mirror or a dark reflective threshold — some models interpret the reflection as a drop and refuse to cross it, or worse, treat it as open floor and bump it repeatedly.
If your model supports multi-floor mapping, save a second map now while the process is fresh. Doing it later means re-running the whole walkthrough on the other floor.
The settings worth changing in the first week
Defaults are chosen to be safe and quiet rather than effective. Three changes usually help:
Turn suction up on carpet and down on hard floor. A single global maximum wastes battery and makes the machine loud enough that you will start scheduling it when you are out, which defeats the point. Room-by-room suction settings are available on most mid-range and above models.
Enable the child lock if you have pets or toddlers. A robot that starts a cleaning cycle because a cat stood on it is a robot you will stop trusting.
Set a schedule that matches your actual routine, not an aspirational one. A daily pass in the kitchen and hallway and a twice-weekly pass everywhere else is more useful than a whole-house run that gets cancelled because someone is working from home.
What to expect in the first week
The map will improve over the first several runs as the robot fills in gaps, so do not redraw zones on day one and again on day two. Give it three or four complete cycles before you decide the layout is wrong.
Expect one genuinely stuck event. When it happens, note what it was stuck on rather than just freeing it, because a repeated pattern is a zone you have not drawn yet. Obstacle avoidance on camera-based models improves with firmware updates, and manufacturers do push them, so check for updates at the end of the first week rather than assuming the behaviour you saw on day one is final.
Products mentioned in this guide
Products referenced in this guide, shown with the manufacturer's own photography. We do not publish prices or star ratings — both change faster than any article can be kept accurate.

Robot Vacuums
Roborock Q7 Max+
- Vacuums and mops in one pass, with a 4,200 Pa suction rating
- Auto-empty dock holds roughly seven weeks of debris
- LiDAR navigation with room-by-room mapping in the app
Works with
- Alexa
- Google Home
- Roborock app

Robot Vacuums
iRobot Roomba j7+
- Front-facing camera used for obstacle recognition and avoidance
- Self-emptying base included
- Learns a floor plan and lets you name rooms for targeted cleaning
Works with
- Alexa
- Google Home
- Apple Home (via Matter on newer firmware)
- iRobot Home app
Frequently asked questions
Does a robot vacuum need Wi-Fi to work?
To run at all, no — most will clean when you press the button on the machine. To use the app, schedules, room selection and no-go zones, yes. Some models also lose remote features if your phone is on a different network band, so if pairing fails, check that both devices are on the same 2.4 GHz network.
How long should the first mapping run take?
Longer than a normal clean, because the robot is exploring rather than optimising. For a typical three-bedroom home expect well over an hour, and possibly a mid-run return to the dock to top up before finishing. That is normal behaviour, not a fault.
Should I run it while I am at home?
For the first few runs, yes. You learn far more in three supervised runs than in three weeks of unsupervised ones, and you will catch the threshold or cable that would otherwise have caused a stuck alert every single day.