To map your home for a robot vacuum, start with a stable dock position, open the rooms you want included and pick up objects that could snag the machine. Once the first map appears, test each important room before relying on a schedule. A neat drawing in the app is helpful, but a successful run is the best way to tell whether the robot can actually reach the places you want cleaned.
Check which mapping features your model supports
Find the model number on the device or in its app and look up the manufacturer’s guide. A robot might navigate automatically without offering a map you can edit. Even among models that save maps, the options for dividing rooms, choosing individual rooms or marking areas to avoid can differ. For example, iRobot’s documentation says the i3, i4 and i5 Roomba models do not support Keep Out Zones or Clean Zones. On a model without those controls, closing a door can be the simplest way to exclude a room.
Make the first route easy to complete
Put the dock in the place you plan to keep it and follow the clearances in your manual. Give the robot a clear path out of the dock and back to it. Pick up charging cords, drawstrings, socks and lightweight objects that may get caught or pushed. Open the doors to the rooms you want mapped and keep them from swinging shut during the run. Follow the manual’s guidance around stairs and use an appropriate physical barrier where needed.
Decide whether you want the map to include spaces under furniture. If a low sofa is a tight squeeze, inspect the floor below it and watch what happens when the robot approaches. A sofa that is high enough at the front may have a lower frame or support farther back. Temporarily block access if you cannot check it. Also note any loose rug fringe or a steep transition between surfaces. Those details can matter even if both rooms look connected on the map.
Run the map, then check the places you care about
If your model offers a dedicated mapping run, follow its instructions. Otherwise, check how your device creates its map from cleaning runs. Let it finish from its normal dock position. If it stops early, note the place and what it was doing. A rug corner, floor transition or closed door gives you more to work with than the general impression that the map is wrong.
When the run finishes, compare the drawing with the rooms you actually use. Label rooms with names household members will recognize. If an open-plan kitchen and dining room appear as one space, divide them only if the app allows it and separate cleaning would help. In an open layout, a divider placed across a clear passage can be easier to use than one that cuts diagonally through a table or island. Test the labeled rooms individually and watch whether the robot returns to the dock after each job.
Use exclusion zones to solve specific problems
On a compatible model, add a zone for a repeatable obstacle, such as a tangle of cables behind a desk. Give the problem a little space on the map and check the next run. A boundary drawn tightly around the obstacle may leave too little room for the robot to turn. Physical fixes can be better for movable objects. Lifting a charging cable onto a desk keeps it away from the roller even if the cable would otherwise move outside the zone.
If the machine misses a patch after you add a boundary, move one edge at a time and test again. Use physical separation for areas where entry would create a risk. A software zone is handy for routine exclusions, but it depends on the robot using the intended map.
Set a schedule only after a few successful runs
Pick a time when doors can stay open and the floor is usually clear. Start with one room or a small group rather than the entire home. Keep a short note of the floor conditions, the route and any place where the robot got stuck. If a failure repeats, change one thing and rerun that area. Check the brushes and wheels according to the manual when the robot starts moving differently despite an unchanged route.
Revisit the map after moving the dock or rearranging large furniture. If you also automate lights or plugs, use the same approach for those devices: test the behavior by hand, then add timing. See KINSMC’s guide to starting smart-home routines.