Xiaomiβs modern robot vacuum cleaners are no longer just randomly running boxes, becoming smart assistants with advanced navigation. Map preservation is a key feature that allows the device to build optimal routes and remember the layout of your home. However, many owners face a situation where, after cleaning the container or moving the base, the vacuum cleaner loses orientation and begins to build a new map from scratch.
Losing the geometry of the space is a major inconvenience as you reconfigure virtual walls and exclusion zones. In this article, we will discuss how to manage memory cards correctly on Xiaomi Mi Robot Vacuum and Roborock devices to avoid data loss. Understanding how to operate a laser rangefinder (LDS) will help you set up your system to work consistently for years to come.
Principles of operation of navigation and memory system
The basis of precision cleaning is a laser distance sensor that rotates on the top of the housing. It scans the room, creating a point cloud that the software converts into a two-dimensional plan. The SLAM algorithm (Simultaneous Localization and Mapping) determines the robot's position in real time relative to already known objects. If you move the device to another place while you're working, the system can get lost because the new data will no longer match the stored model.
The memory is divided into temporary and permanent. Temporary stores the current cleaning session, and the permanent is designed to store up to 4-5 cards depending on the model. It is important to understand that the Mi Home App is only an interface for management, but the map is physically stored in the internal memory of the robot itself, which is why switching between accounts or phones should not affect the safety of data unless a complete reset is made.
β οΈ Warning: Forced interruption of work or shutdown of the robot during the construction of the map can lead to its damage or partial loss of planning data.
The stability of navigation depends on the purity of the sensors and the condition of the wheels. If the robot is stalled or the laser module is contaminated, the scan quality drops. The calibration failure is often perceived by users as a software error, although the problem can be mechanical. Regular maintenance ensures that a digital copy of your apartment will be accurate.
Automatic and manual card retention
In most modern models, such as the Xiaomi Vacuum Mop 2 Pro or Roborock S7, the save process occurs automatically after complete cleaning is completed. When the robot returns to base and goes into standby mode, it marks the current card as "saved." However, in older models or under certain settings, this process may require manual confirmation through the application.
To manually save, you have to wait until the cleaning cycle ends. A notification or a Save Map button will appear in the Mi Home or Roborock application interface. If you ignore this action, the next cleaning can start from scratch. Some users prefer to do the initial calibration in Quiet Cleaning mode, so that the robot will slowly and carefully scan all corners.
π‘
When you first set up, remove all wires and small objects from the floor - this will help the robot create a perfectly clean map without unnecessary "noise" and artifacts.
There's also a room-sharing and room-merging feature, and once the base map is saved, you can edit it by adding walls or dividing large spaces into zones, and these changes also require saving, or they'll be lost the next time you run them, and map editing is a powerful tool that makes cleaning more efficient, allowing you to set different power modes for carpet and tile.
Configuring virtual walls and cleaning areas
One of the main reasons users want to keep the map is that they can create virtual restrictions: No-Go Zones prevent the robot from entering certain areas, such as under the legs of long fringed chairs or in an area with scattered toys of children.
In the annex, the setup process is as follows:
- π§ Open the device map and select the editing mode.
- π Install virtual walls around objects you need to drive around.
- π§Ή Set aside areas for enhanced cleaning (such as the kitchen after lunch).
- πΎ Click the save change button in the upper right corner.
It's important to note that virtual walls are tied to coordinates on the map. If the map is reset, you'll have to draw them again. So before making major interior changes (repositioning furniture), it's recommended to back up the settings or just be ready to recalibrate. The exclusion zones only work if you have a precise location reference.
What to do if the card is lost or dropped
It's not common for a robot to "forget" an apartment, but it causes panic, most often after a firmware update or a long parking lot at the base without power. First, check if the map is hidden in the saved list. In some versions of the Mi Home software, old maps are archived, but not deleted.
If the card is really gone, don't rush to bring the device to the service.
- π Reboot the robot vacuum cleaner by clamping the switch on for 5 seconds.
- π Turn the base off the network for 10 seconds, then turn it back on.
- ποΈ Clean the dust container and wipe the sensors with dry cloth.
- π Start a complete cleanup without interrupting it before returning to base.
β οΈ Warning: Do not press the Reset button on the device body if you want to save the card β this action will remove all settings and binding to Wi-Fi.
In rare cases, re-assignment of the device in the application without physical reset (deleting the application and re-searching) helps, but this will only work if the internal memory of the robot has not been affected. Card recovery is a process that requires patience, since the robot must retrace the entire route.
Managing multiple cards in one device
Owners of large houses or apartments with complex layouts often wonder: can you save several floors? The answer is yes - most modern models support up to 5 memory cards. This allows you to use one Xiaomi Mi Robot Vacuum for cleaning on different floors or even in different apartments.
To activate a multi-storey building, you need to manually start creating a new map, and to do this, select the option "New map" or "Edit map" -> "Create a new one." The robot must start cleaning from the base on the new floor. It is important that the device is on the charging base when you switch floors, otherwise there may be a coordinate conflict.
| Action. | The result | Recommendation |
|---|---|---|
| Transfer of the base to a new floor | Creation of a new map | Wait for full charge before start |
| Cleaning up memory | Deletion of all maps | Use only when selling the device |
| Update of the PO | Preservation of maps | Do not interrupt the update process |
| Change of region to Mi Home | Risk of data loss | Exporting scripts in advance |
Switching between maps automatically happens when the robot realizes that it is in a familiar location, but the starting point (base) must be recognized correctly. If you move the base, give the robot time to scan the surroundings. Multi-route navigation greatly expands the functionality of the device.
Frequent errors in preservation and their elimination
Even experienced users make mistakes that lead to data loss, and one of the most common is trying to continue aborted cleaning. If the robot is stuck and you moved it, it's better to start cleaning again than risking the integrity of the map. Also, problems arise when the Wi-Fi signal is bad, although the map is stored locally, sync with the cloud can be interrupted.
βοΈ Pre-conservation checks
Another mistake is to use the device in complete darkness with black surfaces. A laser rangefinder can not read black matte objects, considering them to be empty. In such cases, the map may have holes or gaps. Good lighting during the first calibration is recommended.
Why canβt the robot see the virtual walls?
Check the Mi Home app updates regularly. Developers are constantly improving their map-processing algorithms, and the old version of the software may not work well.