How to adjust the trajectory of the robot vacuum cleaner Xiaomi

Modern cleaning devices like the Xiaomi Mi Robot Vacuum or Roborock S5 are complex gadgets that require a competent initial calibration. Many users mistakenly believe that just pressing the Start button to get the perfect result. In fact, without the map and motion algorithms being set correctly, the device will randomly rush around the room, skipping corners or getting stuck on carpets.

The efficiency of cleaning depends on how well you explain exactly where to go to a smart home. Mi Home provides a wide range of tools for managing the logistics of a vacuum cleaner, allowing you to create virtual walls, divide floors and set the sequence of processing. In this article, we will discuss in detail all the nuances that will turn chaotic movement into a smooth mechanism.

The first thing to do after unpacking is to provide the perfect conditions for building a navigation map. The laser rangefinder (Lidar) or camera should have unobstructed view. Remove wires, socks and other small objects from the floor that can confuse the navigation system in the first run, and it is the quality of the initial scan that will determine the further accuracy of the entire device.

Preparation of premises and primary scanning

Before you go into the complex route settings, you have to create a basic map of the room, a process called mapping, and it's the foundation for all the next steps, and the robot has to travel through the entire area, at least one complete cycle, to remember the location of walls, furniture and obstacles.

Make sure all doors in rooms to be removed are open. If you close the door during the first run, the robot can count the wall where the doorway is, and in the future will ignore this area. It is also important that the basing device (dock station) stands on a hard floor at least one and a half meters from the walls and obstacles on the sides.

⚠️ Warning: Don't pick up the robot vacuum cleaner during the first map build! If the device is stuck, it's best to gently release it without taking it off the floor, or return it exactly to the same place you took it from, otherwise the coordinates will get lost.

To start the process, open the Mi Home app, select your device, and press the Quick Start button. The smartphone screen will display the trajectory in real time, and you will see the gray outline of the room gradually fill up with blue, indicating the path traveled.

If you've made a mistake in the scanning process or rearranged furniture, you can reset the map, and then go to the map settings and select the option "Delete the card" or "Reset." After that, you'll have to repeat the procedure again, but the result is worth it, because you'll get a blank sheet for planning.

Configuring virtual walls and forbidden areas

One of the most useful features in Xiaomi's ecosystem is the ability to create invisible barriers, which prevents a robot from entering certain areas even if there are no physical obstacles, a feature that is indispensable for protecting water bowls for animals, long-pile carpets or areas where children's toys are scattered.

There are several types of constraints in the application interface, so you can draw a line that the robot can't move through, or you can select a rectangular area where you can't enter, which gives you complete control over the logistics of cleaning and prevents unpleasant situations, such as getting wet with a carpet or scattering food throughout the apartment.

How do infrared virtual walls work?
Some older Xiaomi models support physical magnetic tapes that need to be glued to the floor. Modern models with laser use only software limitations that work more accurately and do not require the purchase of additional accessories.

To add a constraint, go to the map editing mode (usually a pencil icon or Zone button). Select the restriction type: Wall or Zone. With your finger draw a line or highlight an area on your smartphone screen. The restrictions colors can vary: red usually means a complete ban, and a dotted line is a restriction for floor washing.

  • 🚫 Virtual Wall: An irresistible line, the robot will turn around, barely touching its imaginary edge.
  • πŸ”² No-go zone: a square area where the device is not allowed to enter the entire.
  • 🧹 Zone without washing: robot vacuums the carpet, but will not lower the platform for wet cleaning.

If you create multiple maps for different floors, you have to reset the zones for each floor separately, which provides flexibility, but requires careful switching between floors.

Division into rooms and map editing

After the initial scan, the robot often sees your home as a single, large space without walls, and for easy control and timetable settings, you need to divide that space into separate rooms, which will allow you to clean only the kitchen or only the bedroom by voice command or timer in the future.

The "Separate" tool allows you to draw a line of tear where there should be a doorway or an arch. On the contrary, the "Combine" tool is needed if a robot mistakenly splits one large living room into two because of a poorly standing chair. The accuracy of the separation affects cleaning statistics and flooring reports.

πŸ“Š How often do you edit a cleaning map?
Never, everything works at once.
After each repositioning of the furniture
Only at the first setup
I don't have a smart vacuum cleaner.

To rename rooms, tap the name edit icon, and you can choose from the list: Kitchen, Bedroom, Corridor, etc. It's not just a cosmetic function: voice assistants like Alice or Google Assistant will use those names to execute commands.

If you've moved a heavy cabinet or changed the layout, the map can be edited manually. However, if the changes are global, it's better to do a complete map rebuild. Some models have a "Mixing Maps" feature that allows you to combine several levels of the house into a single file, although navigation between floors still requires a physical transfer of the base.

Choosing cleaning mode and sequence

Modern models like the Xiaomi Vacuum Mop 2 Pro or Roborock S7 offer different motion algorithms. The standard mode is to move along parallel lines (snake), which ensures maximum efficiency and no missed areas.

Perimeter mode makes the robot move along the walls, and it's a great way to quickly clean the floorboards and edges of carpets, where the most dust is usually accumulated. Local cleaning concentrates the device's efforts on one site, making spiral movements, which is ideal for crumbled cereals or cat fillers.

Regime.TrajectoryBest application
QuietSlow, smooth.At night or when the children are home
Standard.Snake, average speed.Daily Cleanliness Support
turboFast, active.Severe pollution, carpets.
MaximumVery fast, powerful suction.General cleaning, animal hair

You can also select the sequence of cleaning rooms, such as removing the kitchen and corridor first and leaving the living rooms for the last time, so as not to disperse dust over the already cleaned bedrooms. Set up the order in the Cleaning Sequence menu, dragging the rooms in the desired order.

⚠️ Warning: Turbo or Maximum mode significantly reduces battery life. If you have a large apartment, use these modes only for spot cleaning or make sure the battery is 100%.

Schedule and scenario setting

Automation is a key benefit of smart tech, so you can set your schedule so that you can clean your house while you're away, for example, while you're at work, the robot will keep you clean and you'll go back to a fresh home, and you can set different scenarios for different days of the week in the Mi Home app.

Create a new timer and select repeat days. Specify start times, preferred suction mode and specific cleaning rooms. For example, on weekdays you can start a quick cleaning of the kitchen and hallway at 11:00, and on weekends you can completely clean the entire apartment with wet wiping.

β˜‘οΈ Checking before launch on schedule

Done: 0 / 4

In addition to the built-in schedule, use the scenarios in Automation, where you can set up the start of the cleaning under certain conditions: "If everyone left home" (geolocation) or "If air quality dropped," which makes the system truly smart and adaptable to your lifestyle.

For owners of the Xiaomi ecosystem, integration with other devices is available, for example, you can customize the script: "When the robot finishes cleaning, the smart light flashes green," and these little things create a real sense of technological comfort in the house.

Sensor maintenance and calibration

To keep the trajectory accurate, you need to maintain the sensors regularly. Dust deposited on the laser rangefinder (Lidar) or optical sensors can lead to navigation errors, the robot can begin to "lose" or build an incorrect map.

Once a month, wipe the sensors with a soft dry cloth. Pay special attention to the laser turret on the top panel - wipe it carefully from all sides. Also check the wheels and side brush for wound hair that can block rotation and knock the course.

πŸ’‘

Use dry wipes to wipe the sensors. Wet tissues can leave stains that will distort the sensor readings, and aggressive chemistry can damage the plastic.

If you notice that the robot has started to collide with furniture or leave stripes of unharvested floor, perform a gyroscope calibration. In some models, this feature is available in a hidden menu of engineering settings, but most often helps with a simple map reset and re-scanning of the room.

Regularly update the device’s firmware through the app. Xiaomi engineers are constantly improving the algorithms of movement and map building, releasing patches that fix bugs and improve cleaning efficiency.

πŸ’‘

Regular maintenance of sensors and up-to-date firmware is the guarantee that the robot will drive around the apartment for years without failures and navigation errors.

Frequently Asked Questions (FAQ)

What if the robot lost the card after resetting?
If the card is missing, you need to start the device in map-building mode (usually a full cleaning cycle), make sure the room is light, the doors are open, and there are no extra items on the floor, and the robot will re-scan the room and create a new map from scratch.
Can I move the base to another location?
You can move the base, but then you have to remodel the map, the coordinates are tied to the dock, and if you move to a new apartment, you better delete the old map file and create a new one to avoid navigation conflicts.
Why doesn’t a robot go under the couch, even though the height allows?
This could be due to the height settings of obstacles or the fact that the height sensor (hanging at the front) is contaminated, and also check if there is a virtual wall in that place. If the sensor is dusty, the robot "thinks" that there is a cliff ahead, and turns around.
How to get a robot to vacuum only one room?
In the app, select Room Cleaning mode (or click on a specific room on the map). Make sure the rooms are pre-divided and named. You can also create a separate schedule for that room only.
Does the dark floor affect the robot?
Yes, black, glossy surfaces can absorb infrared radiation from the drop sensors, which will cause the robot to consider the floor as a cliff and avoid these areas, in which case sticking light insulation on the sensors or using virtual walls to force the entry helps.