How to restore the map on the robot vacuum cleaner Xiaomi

Modern robot vacuum cleaners, such as the Xiaomi Mi Robot Vacuum or Roborock, create detailed digital copies of your home, allowing them to move and clean efficiently on a schedule. However, users often face a situation where the map suddenly disappears, the device stops navigating in space or begins to rush around the room. Navigation data recovery is a process that requires understanding the principles of the laser rangefinder and the logic of how to build a route. In this article, we will discuss not only standard methods, but also hidden nuances that will help return your equipment to full operation.

The problem of losing a card can be caused by a variety of factors, from a simple firmware update to mechanical damage to the lidar or critical discharge of the battery during cleaning. It is important to understand that the device stores not just a static image, but a complex array of data about the coordinates of walls, obstacles and virtual walls. Resetting a map is often the only way to make the robot vacuum cleaner recalibrate and start building a route from scratch, correcting accumulated positioning errors.

Before you start taking drastic measures, it’s worth checking the basic settings in the Mi Home or Xiaomi Home app. Often users accidentally delete saved floors or block access to geolocation, which leads to malfunctioning of the navigation system. We’ll look at all the stages of diagnosis so you can determine if you need a simple reconfiguration or need a deeper work with the device.

Causes of Card Disappearance and Diagnosis

Understanding the root cause of the problem is key to a successful solution. If your Xiaomi Vacuum lost its map, it rarely happens without a precondition. One of the most common reasons is to move the base to another location without first notifying the robot. Lidar captures the dock's position as a reference point, and if it shifts, the entire coordinate system gets lost, which can lead to automatic deletion of old data to avoid collisions.

Also worth paying attention to is the state of the sensors. The laser rangefinder (LDS) on the top of the body should rotate freely. If dust, animal hair or small debris enters the mechanism, the rotation speed will drop, and the robot will give a map construction error. Diagnostic lidar is the first step to be done. Visually check if there are any foreign objects, and carefully blow the holes with compressed air.

⚠️ Warning: Never attempt to lubricate the lidar rotation mechanism with oil or WD-40. This will cause the dust to stick and the knot to fail completely.

Another factor may be a software failure after the firmware update: developers periodically release patches that change the algorithms of data processing. In rare cases, a new version of the firmware may conflict with the saved card, especially if it was created in very old versions of the software, in which case the system itself will offer to clear the memory or will do it forcibly when a new cleaning starts.

πŸ“Š What happened to your robot vacuum cleaner map?
She disappeared after cleaning up.
I accidentally deleted it in the app.
The robot moved to a new base
The map has become crooked or wrong

Preparation for the restoration of navigation

Before you start the remodeling process, you need to create the perfect environment for the sensors to work. Xiaomi robot vacuum cleaner relies on accuracy of measurements, so any external can spoil the result. Make sure that the room is light enough, but the floor does not fall direct sunlight that can blind the sensors, and it is also recommended to remove from the floor wires, socks and other small objects that the robot can mistake for obstacles or, conversely, ignore.

The important step is to check the battery charge, the process of mapping energy-intensive, as the lidar and the processor are in a high-speed mode, if the charge drops below 20% during calibration, the device can interrupt the procedure and save incorrect data, and full charging before work begins is a prerequisite for a successful result.

β˜‘οΈ Preparation of premises for the construction of the map

Done: 0 / 5

Be sure to check the condition of the wheels and side brush. If one of the wheels is stuck or badly scrolled, the robot will move in an arc, which will distort the geometry of the map. Mechanical serviceability is the foundation for the correct operation of software navigation algorithms.

Methods of card recovery through the application

There are several ways to get navigation back to working state using the regular functionality of the Mi Home application. The easiest and most commonly used method is forced card reset. You need to go to the device settings, find the map management section and select the deletion option, and then the robot will go to the waiting mode for a new calibration.

Once you delete the old map, you can start Quiet Cleaning or a standard cleaning routine throughout the area, and the robot will begin to methodically explore the room, moving around the perimeter and returning to the base, at which point you will see the gray outlines of the walls being built in real time on your smartphone screen, and the scanning process can take anywhere from 15 to 40 minutes depending on the area of the room.

Action.DescriptionThe result
Deletion of the mapComplete reset of navigation dataRobot forgets its layout
Research regimeStarting cleaning without suction (if available)Quick geometry scanning
ConservationConfirmation in the appendix after cleaningFixing a new card in memory
Separation of zonesManual editing after scanningCreation of cleaning rooms by zone

If automatic recovery didn't work, try using Virtual Walls to limit the area of the primary scan, and by limiting the robot to one room, you'll allow it to build an accurate map of a small area that can then be expanded, a method that is useful in complex layouts with many narrow passages.

The Secret Method of Rapid Calibration
Some Xiaomi robots can speed up map construction if you force them to the base during the research process. To do this, start cleaning, wait for the robot to pass the perimeter of the room, and press the Home button. Repeat the procedure for each room separately, then combine the data in the application (the feature is not available on all firmware).

Manual calibration and zone handling

Once the base map is restored, it often requires manual editing, allowing the app to edit the resulting image into logical zones: kitchen, living room, bedroom, not only convenient for visualization, but also necessary for setting up restricted areas and virtual walls that will prevent the robot from entering under curtains or animal bowls.

To split the map, use the "Separate" tool in the editing menu. Draw the line where you think the room joint should go; the robot will suggest saving the changes; if the line is not drawn correctly, the system will warn you about this or simply not divide the zone; accuracy is important here, because it depends on the effectiveness of cleaning rooms.

You can also set up the cleaning order at this point, so you can tell the device to start always in the hallway or end up in the kitchen, and these settings are saved in the map profile and activated every time you run the corresponding scenario, and you can make the zones smarter and extend the battery life significantly, because the robot doesn't waste time on unnecessary movements.

⚠️ Note: When splitting the map, make sure that the separation lines do not cross the doorways completely, otherwise the robot may consider the room isolated and will not go to clean it, even if the door is open.

πŸ’‘

Save card backups in your Mi Cloud cloud account if this option is available in your version of the app, which will allow you to quickly restore settings when you replace your phone or dump the vacuum cleaner to the factory.

Problems with Wi-Fi and data synchronization

Often the problem of the lost card lies not in the robot itself, but in an unstable connection with the router. Xiaomi vacuum cleaners are sensitive to network delays, especially when transmitting large amounts of map data in real time. If the Wi-Fi signal is weak in the far corners of the apartment, the robot can lose communication with the server and stop updating the position on the smartphone screen, although physically it continues to clean.

Check what frequency your network is running on. Most vacuum cleaner models only support the 2.4GHz band. If your router is broadcasting a 5GHz network with the same name (Smart Connect), try splitting networks or force switching the device to 2.4GHz. Also make sure that the router settings do not lock local connections for IoT devices.

For diagnostics, you can look at the Wi-Fi indicator on the robot body, if it flashes or lights orange, the connection is unstable, in which case the map may not survive after cleaning, rebooting the router and reconnecting the vacuum cleaner often solve the synchronization problem.

πŸ’‘

A stable Wi-Fi connection is critical not only for smartphone management, but also for the correct storage and synchronization of the room map in the cloud and device memory.

What to do if the card is not restored

In rare cases, software methods are powerless. If after multiple attempts to reset and calibrate the robot continues to lose the map or build it wrong, it may be the hardware part. First of all, you should check the LDS laser module itself. When turned on, it should emit a characteristic rotational sound and vibrate slightly. If the module is standing still or squeaking, it needs to be replaced or cleaned.

Also worth considering is factory reset, a radical method that will delete all data, including Wi-Fi passwords and cleaning history, which typically requires you to press the power and return buttons simultaneously (the combination depends on the model) for 5-10 seconds, and then you have to configure the device as new.

If that didn't work, the problem could be a motherboard or navigation module malfunction, and in such situations, self-repair is complicated and requires special equipment, and you should contact an authorized service center for a full diagnosis.

⚠️ Warning: Resetting to factory settings will delete all saved maps and schedules. Use this method only as a last resort when other methods have been exhausted.

Prevention and care of the navigation system

That the map problem hasn't come back, it's important to follow simple rules of operation: Rub the bumper sensors and the lower elevation sensors regularly, and the dust sticking on them creates noise that prevents the robot from correctly assessing the terrain and distance to the walls, just do this once a week when emptying the garbage container.

Keep an eye out for software updates. Developers are constantly improving SLAM (simultaneous localization and map building) algorithms by fixing bugs that may be causing data loss. However, always back up important settings if the application allows you to do so before installing a major update.

And remember, a robot vacuum cleaner is a smart, yet mechanical device, and tremors, drops from doorsteps, or working in a very dusty environment can negatively affect the accuracy of gyroscopes and accelerometers, leading to navigational errors, and care will prolong your assistant's life.

How to prolong the life of the battery with frequent loss of cards?
If the robot is constantly losing the map and looking for a base, it's using a lot of energy. Temporarily turn off the Low-Charge Back function and manually charge it after each cleaning until the problem is resolved, which will save the battery from deep discharge.
Can I recover a remote card without re-scanning?
Unfortunately, if a card has been removed from the memory of a device or application, it is impossible to restore the previous version of the card, the robot does not store the archive of old maps in the cloud in a user-friendly form, the only option is to re-wire the complete cleaning to build a new map.
Why does a robot build a curved map with double walls?
This is called map drift, and it happens when a robot is towed on a carpet, when it's picked up by a human during a cleaning operation, or when the sensors are contaminated, and as a result, its internal representation of where it is in space is at odds with reality, and it draws walls where there are none, and only a complete reset and a new calibration will help.
Does the furniture repositioning affect the saved card?
A minor rearrangement of furniture (chairs, light tables) is not scary - the robot will simply go around new obstacles. However, if you have moved large objects (sofa, cabinets) or changed the layout of the rooms, it is advisable to update the map, as old data about obstacles can interfere with effective cleaning.
What if the robot can’t see the base after the map is restored?
Check if the base is in the same place as it was when you built the map. If you moved the base, the map should be reset. Also make sure that there is free space around the base (0.5-1 meters on the sides and 1.5 meters in the front) and it is not in direct sunlight, which interferes with the infrared sensor.
How many cards can Xiaomi’s robot store?
Most modern models support up to 4-5 cards (floors). If you try to save the sixth, the system will suggest removing one of the old ones, which allows you to use a single vacuum cleaner for cleaning in a house with several floors or even in different apartments.