Modern automatic cleaning devices are not just mechanisms running around the room, but complex gadgets that can build optimal trajectories. The question of how to build a route to a Xiaomi robot vacuum cleaner worries many owners who want to achieve perfect cleanliness without unnecessary time and energy. Understanding the principles of the navigation system allows you to significantly improve the efficiency of the device.
At the heart of the path construction is a laser rangefinder LDS or visual navigation VSLAM, which scans the room and creates a digital copy of it. It is on the basis of this electronic map that the algorithm paves the way, trying to avoid repeat trips to the already removed areas, the user can intervene in this process by setting limits or priority areas through the mobile application.
Importantly, the initial map is created in exploration mode, where the device slowly travels around the perimeter. Wi-Fi stability and the correct charging base location are critical to ensuring that this primary route is maintained correctly. Mistakes at this stage can lead to the device being permanently lost in space.
Principles of navigation and scanning of the room
So to make a route, you need to understand how the machine sees your home, and the laser sensor on the top of the device rotates at a high speed, emitting beams and reading the time they come back from the objects, and this allows you to create an accurate image of the environment. 2D-real-time map.
The scanning process is done in stages, and the device first defines the boundaries of the room, then detects major obstacles, such as sofas or tables, and then starts building optimal rows for cleaning. If there are many small objects in the room, the algorithm can adjust the path to get around them, but sometimes it's better to remove the excess from the floor.
β οΈ Warning: Do not cover the laser rangefinder while working. Even a thin fabric or accidentally dropped sock on the lid can disrupt calibration and disrupt the route.
There are several scanning modes that affect how the path is laid. In standard cleaning mode, the robot moves along parallel lines that resemble the letter "N" or "Z." In point cleaning mode, it spirals away from the center, and along the walls uses a special algorithm for moving close to the plinth.
- π‘ LDS-Navigation is the most accurate method of mapping with a laser.
- π· VSLAM-systems β use a camera to analyze ceilings and furniture.
- π§ Gyroscope β in orientation when the laser sensor is temporarily blocked.
Initial map setting in Mi Home
The process of how to build a route begins with the first launch of the Mi Home app, and once the device is connected to the network and linked to the account, you need to start a full cleaning, at which point the smartphone screen will display in real time the diagram of the apartment under construction.
It is recommended that all interior doors be opened so that the robot can make a single map of the entire floor or apartment. If the doors are closed, the device will create several isolated maps, which will make it difficult to manage the zones in the future.
In the map settings, you can rename rooms if automatic room recognition fails, which is convenient for voice control if you use smart speakers, and you can also adjust the direction of movement, either in the rooms or across the area at once.
π‘
Before you first build a map, vacuum the floor thoroughly and remove all the wires from the floor, and foreign objects can be perceived as stationary obstacles and will remain on the map forever as black holes.
If the map is curved or shifted, it can be edited. The map control menu has a rotating or merging function. However, the basic geometry must be correct the first time, so it is important to ensure good lighting and no moving objects (people, pets) during the scan.
Management of zones and virtual walls
One of the key features that allows you to flexibly manage your route is to set virtual limits, so you can prevent the robot from entering certain areas, or you can send it to a specific area only, and this is done through the map editing tools in the application.
Virtual walls are invisible barriers that a robot cannot overcome, ideal for protecting the space around a bowl of water for animals or a cluster of wires under a computer desk, and setting such limits allows you to build a safe route without physical magnetic tapes.
| Type of restriction | Function | Where to apply |
|---|---|---|
| Virtual wall | Total travel ban | Around the wires, fringed carpets. |
| Zone cleaning | Cleaning only inside the square | Kitchen after cooking, hallway |
| The no-go zone | Ignoring the site (do not suck) | High-pile carpets |
Zoning also allows you to divide a large open area into logical parts, for example, the living room can be divided into a recreation area and a dining area, and for each zone you can set a different cleaning mode: quiet for the bedroom and turbo for the kitchen.
βοΈ Setting up virtual boundaries
Set up the sequence of cleaning rooms
For owners of large apartments, the question of how to get around the premises is relevant. The Xiaomi robot vacuum cleaner allows you to manually specify the sequence in which it will visit the rooms, which is especially useful if you want to start cleaning from the dirtiest areas or vice versa, from the quietest ones.
The Cleaning Order menu shows all the rooms you recognize, and you can drag them around and change priorities, and for example, it makes sense to put the kitchen and the hallway at the top of the list, because there's usually the most pollution, and the bedroom at the end, so that when the owners come in, they're as quiet and clean as possible.
β οΈ Warning: Changing the cleaning order can increase the total operating time as the robot will have to return to the base or cross already cleaned areas to move to the next room on the list.
Room Cleaning is also available, where the device completely cleans one room, returns to base (if you need to charge), or moves to the next one, which is different from the "All-Map" mode, where the algorithm decides how to cover the area more effectively.
What to do if a robot misses a room?
Saving and editing multiple maps
Many modern models, such as the Xiaomi Robot Vacuum X10+ or Dreame L10s, support saving up to 4 cards. This is an indispensable feature for multi-level houses or apartments of complex shapes, where one card can be broken into pieces.
To save the map of the other floor, you need to move the base to a new level (or use the function of saving the current map before transferring, if the model allows), after launching on the new floor, a new map is created, which you need to save under a unique name, for example, "Second floor".
Map editing involves not only zoning, but also restoring sites. If a robot mistakenly paints over a part of the floor as an obstacle, the Recovery tool allows you to erase that area, returning it to the status of a clean-up area, and the accuracy of the map directly affects the quality of the route.
- π Multi-storey β the ability to store maps for each floor separately.
- βοΈ Editor β manual correction of wall and furniture recognition errors.
- πΎ Backup β Save configuration in the cloud when resetting settings.
π‘
Multi-card support allows you to use a single robot vacuum cleaner to clean a two-story house or apartment with separation into isolated zones without having to reconfigure the device each time.
Solving the problems with the construction of the route
Sometimes the mapping process doesn't go according to plan. The robot can start spinning around, losing base, or creating a map with breaks, most often due to poor Wi-Fi signal or contamination of sensors, wipe the sensors with soft dry cloth and check the connection with the router.
If the robot is constantly losing the map, try to reset the map completely and build it again, removing all the extra objects from the floor, and it is also worth checking the base legs - they should stand tightly on the floor, and the base itself should not be installed in a niche or corner closed on three sides.
In rare cases, firmware updates are required. Developers regularly release patches that improve navigation algorithms. Check the version in your device settings and be sure to install them if you have updates.