Xiaomi Robot Vacuum Calibration: A Complete Guide to Precise Cleaning

Xiaomi’s robot vacuum cleaners are some of the most popular automatic cleaning devices, but even they require periodic adjustments. Calibration is a process of adjusting sensors and navigation algorithms that ensures accurate mapping of a room, prevents collisions with furniture and optimizes the cleaning route. Without proper calibration, a vacuum cleaner can β€œlose” in space, skip zones or waste extra time on chaotic movements.

In this article, we’ll look at how to calibrate Xiaomi’s robot vacuum cleaners from different generations, from budget models with basic sensors to flagships with LiDAR and cameras. You’ll learn when calibration is needed, what tools are needed, and how to avoid typical errors. And what to do if the vacuum cleaner behaves strangely after calibration (for example, β€œpaints” curved walls or ignores virtual zones).

Importantly, the procedure is different for devices with different types of navigation. For example, the Xiaomi Mi Robot Vacuum-Mop 2 Lite calibrates differently than the Xiaomi Robot Vacuum-Mop 2 Pro with a laser rangefinder. We will consider all options.

When do you need to calibrate Xiaomi robot vacuum cleaner?

Many users mistakenly believe that calibration is only required when you first turn on, but it actually needs to be done in a few cases:

  • πŸ”Ή After moving or rearranging furniture, the vacuum cleaner must re-examine the space.
  • πŸ”Ή If the robot starts to flock to obstacles that it used to bypass (for example, chair legs or rapids).
  • πŸ”Ή After updating the firmware – sometimes the navigation algorithms change.
  • πŸ”Ή Failures in the construction of the map: curved walls, missing rooms, incorrect dimensions of the room.
  • πŸ”Ή If the vacuum cleaner ignores virtual walls or cleaning areas configured in the app.
  • πŸ”Ή After replacing the battery or sensors (e.g., a gyroscope or bumper).

Some models (e.g. Xiaomi Robot Vacuum) X10+) They have automatic calibration on each turn on, but it doesn't always make good on serious errors. If you notice that the vacuum cleaner has become less orientable, don't be too lazy to manually adjust.

⚠️ Warning: Don't confuse calibration with resetting. Reset removes all stored maps and Wi-Fi settings, and calibration only adjusts the sensors. If you do reset, you'll have to adjust the vacuum cleaner from scratch!

πŸ“Š How often do you calibrate your robot vacuum cleaner?
Only at the first incorporation
Every 3-6 months
Only if I notice a malfunction.
Never calibrated.

Calibration Preparation: What to Do in Advance

Before starting the procedure, make sure that all the preconditions are met, otherwise the calibration may not be correct, and the vacuum cleaner will work worse than before.

Remove small objects from the floor (wires, toys, shoes)

Close the doors to the back rooms (if you calibrate one room)

Make sure the battery is at least 50% charged

Disable other robot vacuum cleaners in the home (to avoid interference)

Check that the latest version of the firmware is installed on the vacuum cleaner-->

Pay special attention to lighting. If the room is too dark or bright sunlight, the sensors may not work correctly. The best option is uniform diffuse light. Also make sure that there are no mirror or glass surfaces on the floor (for example, tabletops without tablecloths) - they can knock down laser and infrared sensors.

For LiDAR models (e.g. Xiaomi Mi Robot Vacuum-Mop P), it is important that there are no laser-reflecting objects within a radius of 2 meters from the vacuum cleaner (glossy cabinets, chrome table legs).

Type of navigationWhat can interfere with calibrationRecommendations
LiDAR (laser)Mirrors, glass, shiny surfacesCover with cloth or remove from the calibration zone
Camera (visual navigation)Darkness, glare, monochromatic wallsTurn on the light, add contrasting objects (posters, paintings)
Gyroscope + collision sensorsUneven floor, high-pile carpetsCalibrate on a flat surface (tiles, laminate)
Ultrasonic sensorsSoft obstacles (curtains, curtains)Fix the fabric or remove for the time of calibration

Calibration of Xiaomi robot vacuum cleaners with LiDAR (laser navigation)

LiDAR models (e.g. Xiaomi Robot Vacuum-Mop 2 Pro, DreameBot) D9, Xiaomi Mi Robot Vacuum-Mop P is calibrated through a special mode in the Mi Home or Xiaomi Home app. This process takes 3-5 minutes and is automatic, but there are nuances.

Instructions:

  1. Open the Mi Home app and select your vacuum cleaner.
  2. Go to Settings. β†’ Map. β†’ LiDAR calibration (the name of the item may differ depending on the model).
  3. Place the vacuum cleaner on a flat surface in the center of the room (not on the carpet!).
  4. Press "Start calibration" and wait until the process is complete, and the robot will start to rotate slowly, scanning the room.
  5. At the end, check that the map in the application displayed all the walls and furniture without distortion.

If you calibrate the walls on the map to be curved or "teared," repeat the procedure, sometimes helping to turn the vacuum cleaner 90 degrees before starting, which changes the starting point of the scan.

πŸ’‘

After calibrating LiDAR, do not move the vacuum cleaner manually - transfer it only through the application (Move the robot function), otherwise the coordinates get confused, and the map becomes inaccurate.

⚠️ Note: If a LiDAR vacuum cleaner does not see part of the room after calibration, check if the laser module is closed (usually located on top under a transparent cover.

Calibration of models with a camera (visual navigation)

Robot vacuum cleaners with cameras (e.g. Xiaomi Robot Vacuum-Mop 2 Ultra or DreameBot) X30 Ultra) use computer vision for spatial orientation, and their calibration is more complex than that of LiDAR devices, and requires good lighting.

Step-by-step:

  1. Make sure there is enough light in the room (but no direct sunlight).
  2. In the Mi Home app, go to Settings β†’ Map. β†’ Camera calibration.
  3. The vacuum cleaner will slowly move around the room, taking pictures of the walls and furniture.
  4. If the camera can’t recognize the room, add contrasting landmarks (such as bright stickers on walls or furniture).
  5. After completion, check the map: all corners should be clear, without blurring.

The thing about camera navigation is that it's sensitive to interior changes, so if you move the sofa or add a new cabinet, the vacuum cleaner can get confused, and then you just need to update the map without fully calibrating it.

  • πŸ“± Go to the app and select Update map.
  • πŸ€– The vacuum cleaner will pass along the perimeter of the room, adjusting the location of objects.
What if the camera is not calibrated?
If the vacuum cleaner with the camera stubbornly does not pass the calibration, try this: 1. Wipe the camera lens (located front or top) with a napkin for optics. 2. Change the lighting - turn on additional lamps or, conversely, dim the bright light. 3. Move the vacuum cleaner to another room and try to calibrate there. 4. Update the firmware through Settings β†’ Software update. If nothing helps, camera module may be faulty, contact service center.

Calibration of the gyroscope and collision sensors

Budget models (e.g. Xiaomi Mi Robot Vacuum-Mop 2 Lite or Redmi Robot Vacuum-Mop) 2C) They don't have LiDARs or cameras, and they're guided by a gyroscope and infrared sensors, which also require tuning.

For calibration of the gyroscope:

  1. Place the vacuum cleaner on a flat surface (such as a tile or countertop).
  2. Turn it on by holding the power button for 3-5 seconds until you hear the beep.
  3. After the signal, the vacuum cleaner will start to rotate in place - do not touch it!
  4. After 10-20 seconds, the second signal will sound – the calibration is completed.

To check the impact sensors:

  • πŸ›‘ Put your hand in front bumper – the vacuum cleaner should stop.
  • πŸ“ Check the response to obstacles of different heights (for example, stool legs, rapids).
  • πŸ”„ If the vacuum cleaner does not respond to obstacles, clean the infrared sensors (located under the front bumper) of dust.

If the vacuum cleaner is moving along a curve or "going" sideways after calibrating the gyroscope, this may indicate mechanical damage to the wheel or a sensor malfunction, in which case a diagnosis is required at the service center.

Common calibration errors and how to avoid them

Many users experience problems after calibration due to common errors, and here are the most common ones:

Mistake.Reason.How to fix it
Curved walls on the mapThe vacuum cleaner stood on a carpet or uneven surfaceRepeat calibration on a flat floor (tiles, laminate)
The vacuum cleaner can't see part of the room.Obstacles block sensors (LiDAR/camera)Remove disturbing objects or wipe sensors
Map knocked down after vacuum cleaner movesManual transfer without updating coordinatesUse the "Move Robot" function in the app
The vacuum cleaner has become slower to cleanToo many virtual walls or zonesSimplify the map by removing unnecessary restrictions

Another common problem is that the vacuum cleaner ignores the virtual walls that you've set up in the app, and this happens if you:

  • πŸ“± The map was not updated after changes in the interior.
  • πŸ”„ The calibration was incorrect (for example, the vacuum cleaner moved too fast).
  • πŸ“‘ There are interference from other devices (Wi-Fi router, microwaves).

To fix this, try:

  1. Remove and recreate virtual walls in the app.
  2. Update the map through Settings β†’ Map. β†’ Update.
  3. Reboot the vacuum cleaner (hold the power button for 10 seconds).

πŸ’‘

If after all the manipulations, the vacuum cleaner still behaves strangely, try resetting the map to the factory. β†’ Map. β†’ Reset the map. Keep in mind that all stored space plans will be deleted!

Additional settings for accurate cleaning

Calibration is only part of the adjustment process, and to make the vacuum cleaner work as efficiently as possible, you should look at these parameters:

  • πŸ“ Charging point: Make sure the dock is in a place with good visibility (not in the corner, not behind the curtain.
  • πŸ”„ Cleaning modes: You can choose the priority in the application - first the vacuum cleaner, then the mop, or vice versa.
  • πŸ•’ Schedule: Set the cleaning time when no one is home (for example, during the day at work), so the vacuum cleaner will not interfere and can pass through all the rooms.
  • 🚫 Exclusion Zones: In the app, mark the places where the vacuum cleaner should not go (for example, children's toys or animal feed).

For models with function 3D-mapping (e.g. Xiaomi Robot Vacuum-Mop 2 Ultra) is available with advanced settings:

  • 🏠 Multi-room maps: You can save plans of several floors and switch between them.
  • πŸͺŸ Object recognition: A vacuum cleaner can distinguish furniture from pets and drive around them.
  • 🧹 Automatic refueling: If the vacuum cleaner realizes that it does not have time to clean the entire area, it returns to the docking station and continues after recharging.

If your model supports voice control (via Alice, Google Assistant or Siri), you can give commands like β€œStart cleaning in the living room” or β€œGo back to base.”

FAQ: Frequent questions about calibrating Xiaomi robot vacuum cleaners

Can I calibrate the vacuum cleaner without an application?
Yes, but the options will be limited. For example, to calibrate the gyroscope, it is enough to hold the power button (as described above), however, to set up the LiDAR or camera, you need to use the Mi Home app.
How long does it take to calibrate?
Depending on the model and type of navigation: πŸ”Ή LiDAR: 3-5 minutes. πŸ”Ή Camera: 5-10 minutes (depending on room size). πŸ”Ή Gyroscope: 10-20 seconds.
Why did the vacuum cleaner become worse after calibration?
Possible reasons: Calibration went wrong (e.g., the vacuum cleaner was on the carpet), the map settings were lost because of the furniture movement, the firmware was updated, and the navigation algorithms changed. Solution: repeat the calibration on a flat surface and update the map in the app.
Should I calibrate the vacuum cleaner after replacing the battery?
Yes, especially if the new battery has a different capacity. After replacement: Charge the vacuum cleaner completely. Calibrate the gyroscope (if any). Update the map in the app. This will help avoid disruption due to the altered battery life.
Can you calibrate Xiaomi vacuum cleaner to work on multiple floors?
Yes, but it requires a model that supports multi-room maps (e.g. Xiaomi Robot Vacuum-Mop 2 Pro or later). Action algorithm: On the ground floor, perform a full calibration and save the map. Move the vacuum cleaner to the second floor (use the "Move the robot" function in the app!). Calibrate again - the app will suggest you save the new map. When cleaning, choose the desired floor in the menu. Important: do not carry the vacuum cleaner between floors manually - it knocks the coordinates!