Why does the Xiaomi Robot Vacuum E5 repeat cleaning the areas that have already been cleaned after being moved?

The Xiaomi Robot Vacuum E5 uses gyro navigation and does not have the ability to create precise maps. If it is moved during a cleaning task, the robot will repeat cleaning certain areas. It is recommended to avoid moving the robot during cleaning tasks as much as possible.