How to build a map in Xiaomi Vacuum Mop Essential: Step-by-step instructions

Modern robot vacuum cleaners are no longer just toys, becoming full-fledged assistants that require proper tuning. Xiaomi Vacuum Mop Essential (often referred to in the catalogs Mijia Robot Vacuum-Mop Essential) differs from flagships lack of lidar, relying on the navigation system Visual SLAM. This means that the device β€œsees” space through the camera located on the top panel, and to work effectively it needs time to explore the room.

Building an accurate map is not just a whim, it's a necessity to work correctly in automatic mode. Without a saved plan of the apartment, the robot will move chaoticly, often lost and will not be able to clean rooms. Unlike models with a laser rangefinder, lighting and contrast of objects are critical here, because the optical sensor reads the geometry of space by visual differences.

Before you start your first full cleaning, you have to do a series of preparatory steps that many users ignore and then wonder why the robot gets stuck. Make sure the floor is relatively clean: wires have to be removed and small objects (socks, toys) have to be raised. The navigation system can perceive the hanging cord as an obstacle or, conversely, not notice it, which will lead to winding and error.

⚠️ Note: It is strongly discouraged to enable Virtual Walls or room division before the robot builds the first full map. Attempting to change the map during the first scan will cause a failure in the logic of the route construction.

Launch the device from the base station and let it run a full cycle, even if it seems inefficient. At this point, the initial geometry scan is performed. The robot must return to the base on its own; if it gets lost and stands up, carefully transfer it to the base, but do not interrupt the process in the application. Only after the black and white plan of the room appears on the smartphone screen, you can move to fine-tuning.

Preparation of the premises and launch

The quality of the final map depends on the conditions in which the first scan is carried out. The camera installed on the case requires enough light. If you run the Xiaomi Vacuum Mop Essential at dusk or with the lights off, the map quality will be poor and the navigation will be unstable. The optimal time for the first run is daytime or the moment when the room is on bright artificial light.

Special attention should be paid to mirror and glossy surfaces. An optical sensor can mistakenly mistake a reflection in a mirror or on a polished table for an extension of the room, creating phantom zones on the map. Also problematic are completely black surfaces, which the camera can perceive as a cliff (ladder), causing the robot to circle them.

πŸ’‘

Wipe the camera lens on the top of the robot with a dry microfiber before first running – even discreet dust can distort the perception of space.

For a successful start, follow the following steps:

  • πŸ”¦ Provide uniform lighting in all rooms where cleaning is planned.
  • 🧹 Remove all wires, curtains (lift them higher) and lightweight furniture that the robot can move from the floor.
  • πŸšͺ Open all interior doors so that the robot can make a single map of the apartment, rather than a few isolated fragments.
  • πŸ”‹ Make sure the battery is at least 80% charged before starting the first full cleaning.

Once the cycle is complete, the map will automatically be saved to the cloud and will be available in the Mi Home or Xiaomi Home app. If the map is not saved, check the region settings in the app - they must match the region of the device.

πŸ“Š How the robot handled the first scan?
Built the map perfectly.
Map's on, but curved.
Refused to build a map.
Lost and up.

Configure zones and virtual restrictions

Once the base map is formed, the logical markup stage begins, which is the most important stage for Essential model owners, since they do not have a physical barrier in the form of lidar, and the software constraints are critical. In the application, you can create Zones (squares for spot cleaning) and Walls (lines that the robot is not allowed to cross).

Virtual walls are indispensable if you have places where the robot shouldn't go: under chairs with low legs where it can get stuck, or to bowls of water for animals. Unlike physical magnetic tapes, virtual restrictions can be easily removed or moved at any time via a smartphone.

Appendix β†’ Map β†’ Zones / Walls β†’ Add a restriction

When you create zones, it's important to be precise. Don't make the zones too small, otherwise the robot might ignore the command, and you also need to consider that when you build a virtual wall, it's tied to the coordinates of the map, and if you move the base station, all the virtual walls will go down and you'll have to draw them again.

β˜‘οΈ Verification of restricted areas

Done: 0 / 6

To effectively use the restrictions functions, follow the following rules:

  • 🚫 Create a buffer zone in the 10-15 See around real obstacles when drawing virtual walls.
  • 🏠 Name the rooms immediately after the map is built, so that in the future you can control them by voice through Alice or Siri.
  • πŸ”„ Do not edit the map while the robot is cleaning – this can cause data to become desynchronized.

Editing the map and dividing the rooms

It often happens that the Xiaomi Vacuum Mop Essential robot vacuum cleaner combines the kitchen and living room into one large room or, conversely, divides one room into two parts due to a high threshold or dark carpet.

To divide or merge rooms, you use the Divide or Unit tool in the map menu, and when you divide, you have to draw a line that is strictly at the boundary where you think one room should end and another should start, and the system will suggest you save the changes, confirm the action.

⚠️ Warning: The operation of splitting or combining rooms is irreversible without completely resetting the map. If you make a mistake, you'll have to delete the entire map and run the robot for a full scan again.

It's important to understand the difference between the saved map and the current position. You can only edit on the saved map. If the robot is in the process of cleaning, editing functions will be blocked. It's also worth noting that the Essential model only stores one main map. If you have a multi-storey house, the map will have to be rebuilt when you move the base to another floor, or use the Multi-card feature if it is supported by the current firmware version of your region.

What if the robot doesn’t see the dividing line?
Sometimes the robot will ignore the separation line you draw if there are no visual landmarks on the floor, in which case temporarily place a row of books or boxes 5-10 cm high along the line, start building the map, and after saving remove the improvised barrier.

After editing, it is recommended to start cleaning the rooms to see if the robot perceives the new boundaries correctly. If it continues to enter the forbidden zone, increase the size of the virtual wall.

Removing navigation errors and resetting the map

Even a perfectly tuned system can fail, and the most common problem is that the robot starts to get lost, to scatter around the room, or to build a map on top of an existing one, creating double walls, which indicates that the visual landmarks have changed or the sensor is contaminated.

The first step should always be to clean the camera and the sensors, wipe the top panel where the robot's eye is, and the bumper sensors, and if that doesn't work, there may be too few contrasting objects in the room (white walls, white floor, white furniture), in which the optical sensor is not working properly.

If the errors are systemic, the map must be removed and rebuilt, via the map management menu in the app, select "Delete the map" or "Reset" and then return to the primary exploration mode.

Type of errorPossible causeMethod of decision
The robot is spinning around.Camera pollution or darknessWipe the lens, turn on the lights.
Map 'floating' or shiftingFurniture rearrangement or base shiftReturn the base to its place, rebuild the map
Can't see the virtual wall.Reference errorRemove the wall and create a new one.
Stuck in a known place.A new object (wire) appearedRemove the item or add a prohibition zone

In some cases, a simple restart of the device helps: press and hold the on button on the case before turning off, then turn on again. This will restart the navigation module without deleting the data.

It is important for users to understand the fundamental difference between the Xiaomi Vacuum Mop Essential and the more expensive Pro or Max models equipped with lidar (turret on the body).

Lidar models build a map in complete darkness and create a mathematically accurate plan of the room in one pass. Essential requires light and can build a map longer because it needs to "see" and remember objects. However, the lack of a rotating laser unit makes Essential lower in height, allowing it to go under lower furniture, where lidar models simply do not get.

πŸ’‘

The main advantage of Visual SLAM in the Essential model is compactness and the ability to clean under low furniture, and the disadvantage is dependence on lighting.

Compare the key aspects of the work:

  • πŸŒ‘ Working in the dark: Lidar works great, Essential camera requires at least minimal lighting.
  • πŸ“ Map accuracy: Lidar gives accuracy up to a millimeter, the camera can allow slight distortion of angles.
  • ⏱ Scanning speed: Lidar scans faster, camera needs more time to process visual data.
  • πŸ’° Price and service: Essential is cheaper and it doesn’t have mechanically rotating lidar parts that could theoretically fail.

If you are critical to cleaning strictly on schedule at night or in conditions of constant gloom, the Essential model may not live up to expectations without additional lighting.

Updating firmware and working in the application

The stability of the map is directly dependent on the software. Xiaomi regularly releases updates that improve the algorithms for recognizing obstacles and working with the map. Make sure that your device has the latest version of the software.

Check for updates in the Mi Home app. Go to the robot's settings, select General settings, and click "Update Check." If a new version is available, be sure to install it by connecting to a stable Wi-Fi network.

Settings β†’ General settings β†’ Checking for updates β†’ Install

Also, check the card settings in the app, make sure that you have saved card and card recovery enabled, and sometimes when you update the firmware, the old cards may become incompatible and the system will ask you to create a new one, which is normal.

Can you use a robot without the internet?
Basic cleaning is possible without the internet, but map building and editing, as well as zone management, require an active connection to Xiaomi servers to process visual data.

For advanced users, integration with smart home systems is available. Once you have successfully mapped and configured rooms, you can create scenarios like running a living room cleaner when a smart lock tells you that everyone has left the house.

How often do I need to remodel the map?
If you don't reposition the furniture or change the location of the base station, you can leave the map for years, and the robot will adjust its position relative to the plan saved each time it cleans up, and you only need to remodel it when you're renovating it or moving it to another house.
What if the card is left β€œblack” or empty?
This is a sign that the camera is not receiving the video signal or it is too dark, check if the camera is not taped with a protective film (a frequent mistake of new users), and provide bright lighting in the room during the scan.
Does the color of the floor affect the construction of the map?
Yes, it does. Deep black (black granite, black tiles) can be perceived by the camera as a cliff (fall sensor), and the robot will avoid these areas. Light or glossy floor, on the contrary, can create glare that confuses navigation, in which case the use of virtual walls to indicate boundaries helps.