How to Reinstall the Xiaomi Robot Vacuum Map

Modern robot vacuum cleaners, such as the Xiaomi Vacuum Mop 2 Pro or Roborock S7, have impressive memory, but sometimes the navigation system fails, after rearranging the furniture, replacing the flooring, or simply having a software failure, when the device begins to “get lost” in its own home, in which situations the only sure solution is to completely reinstall the room map, allowing the algorithms to re-examine the geometry of space.

The process of restoring navigation requires a consistent approach and a clear understanding of how LiDAR sensors work. Proper resetting of an old configuration is not just deleting a file, but preparing the device for a new stage of calibration. If important steps are missed, the robot can continue to use fragments of old data, which will lead to chaotic movement and missing entire rooms during cleaning.

In this article, we will discuss how to forcefully remove an existing card, how to perform an initial scan without errors, and what virtual wall settings will help optimize the work of the janitor. You will learn about the intricacies of the LDS module and how to prevent the typical errors that owners of smart equipment face when updating maps.

Causes of navigation failure and need to reinstall

The robot vacuum navigation system is built on data from the laser rangefinder and the wheel encoders, and over time, the device accumulates "artifacts" -- erroneous data about obstacles that don't really exist anymore. For example, if you rearrange the sofa, the robot can continue to go around where it was before, considering it an insurmountable obstacle, and resetting the card is necessary to clear the memory of false objects.

Another common cause is a change in lighting or mirrored surfaces that can disorient sensors. In these cases, the SLAM algorithm (simultaneous localization and mapping) starts to build wrong routes. The critical point is when a robot starts building multiple unrelated islets of map instead of a single contour of an apartment, a sure sign that the current model of the room has become incorrect.

Re-installation is also required after moving to a new apartment or major renovations. Trying to adapt an old map to a new planning solution often results in the robot getting stuck or unable to find the base, in which case a full rescan is the only option to return the device to full operation.

  • 🏠 Furniture rearrangement: Changing the geometry of the room requires updating obstacles data.
  • 📉 Error accumulation: long-term use without reset leads to coordinate drift.
  • 🔄 Change of coatings: switching from carpet to laminate changes the coefficient of wheel adhesion.
  • 📡 Sensor failure: temporary interference in LiDAR operation can distort the final scheme.
📊 What navigation problem do you have?
Robot loses base
Building a map with gaps
Ignoring obstacles
The map is upside down
It's working fine.

⚠️ Warning: Don't just try to turn off and turn on the robot, hoping the card will reset itself. 90% of the time, the device will continue to use the stored configuration file, ignoring changes in the environment.

Preparation of the robot and the Mi Home application for resetting

Before embarking on radical data removal actions, a stable connection between the robot and the smartphone must be ensured. Make sure your mobile device is connected to a 2.4GHz Wi-Fi network, as many Xiaomi and Roborock models do not support the 5GHz standard for control. An unstable signal can interrupt the process of saving a new card halfway.

Check the battery. The process of building a map is energy intensive, because the laser rotary sensor and the processor are working in intensive mode. The charge level must be at least 60-70%, otherwise the robot can go to base at the most critical moment, and the map will have to be built again. It is also recommended to clean the dust container and wipe the sensors so that the dust does not interfere with the scan.

Open the Mi Home app and go to your device's settings. Make sure the robot firmware is updated to the latest version. Developers often release patches that improve the algorithms for processing data from lidar. If an update is available, install it before starting the procedure.

☑️ Readiness for map reconstruction

Done: 0 / 5

It's important to prepare the room, and remove small objects, wires and toys that the robot might mistake for obstacles or suck in, and open doors to all the rooms that should be included in the map will help the device scan the space faster and more accurately.

Step-by-step: Delete the old card

The process of removing the map in the Mi Home app may vary slightly depending on the interface version and the robot model, but the logic of the actions remains the same: first you need to log into the device management menu by clicking on the icon of your vacuum cleaner on the home screen. Then find the three-dot button in the upper right corner or the settings icon.

In the menu that opens, look for the section associated with the map, which can be called “Maps settings”, “Map and cleaning” or “Maps management”. Inside, you will find the option “Delete the card” or “Reset the card”. When you click on this button, the system will issue a warning that all stored data, including virtual walls and exclusion zones, will be permanently deleted.

Path to the menu: Settings (three points) → Map management → Delete the map

Once confirmed, the robot will restart or sound a new map, at which point the navigation module memory is cleared and the device is ready for initial scanning.

Model robot.Location of the menuName of functionPost-discharge action
Xiaomi Mop 2 ProThree points → Map settingsDelete the mapAutomatic start
Roborock S7Settings → MapReset the card.Launch request
Xiaomi S10Settings → Map and cleaningDelete the mapStandby mode
Roborock Q7Three points. → Map managementClear the map.Manual launch
What to do if the removal button is inactive?
If the card deletion button is gray or not pressed, check if the cleaning process is currently underway. Stop the current task. Also, the function may not be available if the robot is not at the charging station - always reset when the device is on the base. The primary scan and map construction process After successfully removing the old configuration, you need to start the process of building a new one. To do this, transfer the robot to the "Quiet Cleanup" mode or a specially dedicated "Maps Build" mode if it is available in your model. The main requirement is that the robot should start moving from the base, covering the perimeter of the room. During the first pass, do not interfere with the robot from the floor, even if it is not to move it to the other room. Any sudden movement will disrupt the gyroscope and cause the map to rupture. The algorithm must independently travel the entire available perimeter. The duration of the process depends on the area of the apartment. 20-30 During this time, the robot follows a specific trajectory, often returning to areas already covered to clarify the data. LDS-The sensor actively rotates, emitting laser beams to build an accurate contour of the walls. 🚀 Start: Click the Home or Start button in the app. 👀 Control: Watch the smartphone screen in real time. 🚫 Restrictions: Do not open or close doors during scanning. 🔋 Completion: Wait for automatic return to base. ⚠️ Attention: If the robot is stuck during the scan and cannot free itself, it is better to interrupt the cleaning, remove the obstacle and start building the map again. Continuation from the stop site often leads to artifacts and “double walls”. After the robot has successfully built the contour of an apartment, the map may not look perfect. Often the automation does not divide the rooms correctly or combines the corridor with the living room. Go to edit mode and select Rooms Separation, manually draw the separation lines in the areas where the doorways or arches are located, and then you can set the individual cleaning settings for each zone. For example, in the bedroom you can set a quiet mode, and in the kitchen – maximum suction power. Virtual walls and exclusion zones are equally important, and use the "No-Go Zone" tool to identify areas where the robot is not allowed to enter, especially in areas around water trays, floor vases or places where wires are lying. You can also create a sweep-free zone if you want the robot to just wipe the floor in certain places, save all the changes by clicking Save or «OK». Now the map is locked in memory, and the robot will use it to plan routes in the form of the letter “Z” or “N”, ensuring effective cleaning without missing the keys. 💡Properly separating rooms and installing virtual walls during the initial setup phase will save you hours of manual adjustment in the future and make cleaning truly stand-alone.Typical errors and methods of fixing them Even if you follow all the instructions can cause problems. One of the most common is the shifting of the map. If the robot starts cleaning from the wrong place every time it's standing, check if you've moved the charging station after you've mapped it. You can't move the base; if you do, you'll have to rebuild the map. Another problem is, you've lost the robot in the middle of the room. This often happens in rooms with a lot of mirrors, glass doors or very dark surfaces that do not reflect the laser signal, in such cases it is recommended to use special reflector stickers or temporarily glue the mirrors during scanning. If the map is torn, with white spots (unscanned areas), make sure that the rotating laser module (turret on the case) is not clamped and rotates freely. Sometimes wool or threads get in there, blocking rotation. Carefully clean the mechanism. 🪞 Reflections: Mirrors and glass knock down laser, creating false corridors. 🕸️ Lidar locking: check the purity of the rotating element. 📶 Weak Wi-Fi: if you lose communication, the card may not be saved completely. 🔌 Displacement of the base: the base should stand against the wall and not move. What if the robot constantly loses the card after turning off? If the card disappears after each reboot, perhaps the problem is in the dead internal memory battery (if the model is old) or in the failure of the file system. Try to reset the device completely to factory settings (usually by clamping two buttons on the case). If that doesn't help, you may need to flash or change the navigation module. Can you save two maps for different floors? Most modern Xiaomi and Roborock models support multi-card (Multi-map). You can save the first floor map, then move the robot to the second floor, clear the current map (or add a new one if the functionality allows) and build the circuit again. However, only one card is active at the same time. How often do you need to reinstall the map? Under normal conditions, the map is reinstalled once, either at the first start or after a serious redevelopment. If the robot begins to get lost often or build wrong routes for no apparent reason, it makes sense to update the map. Preventive reinstallation once a year is not required. Does the color of the floor affect the construction of the map? Yes, the black glossy floor can absorb the laser signal, from which virtual marking will also help to the walls.