The invention provides an IMU-based wheeled
robot positioning method, and belongs to the field of
robot positioning. The method is characterized in that a sliding window including N attitude valuesatt is established in a normal SLAM
algorithm, N IMU data and kinematic parameters are stored, the sliding window is used for
backtracking, and the method for pure inertial navigation by using IMU isused to solve the
robot "kidnapping" problem, that is a position and attitude updating
algorithm is switched to the pure inertial navigation
algorithm of the IMU even when collision or sliding occurs.The method solves a problem that some narrow-angle and short-range
ranging modules cannot recognize long-distance objects, a scanning matching result of a short-distance scene during kidnapping is inaccurate and an
odometer and a
laser ranging module cannot be used, and the method has the advantages of low algorithm calculated amount, easiness in implementation, low manufacturing cost, and suitableness for low-cost robots to use.