The invention provides an indoor
pedestrian navigation attitude
estimation method based on a foot-worn
inertia measurement unit. The method comprises the following steps: firstly mounting an
inertia measurement unit on the foot of the
pedestrian, initializing an initial attitude of an
inertia measurement unit under a navigation coordinate
system, and then judging whether the
pedestrian is in a static state according to the output of the inertia sensor; when the pedestrian is in the non-static state, performing attitude updating by adopting the strap-down inertial navigation
algorithm, recursing to obtain the current attitude; when the pedestrian is in the static state, constructing a dynamic model,
accelerometer output and gravity relation construction measurement model according to the strap-down inertia navigation
algorithm attitude updating equation, and updating the current attitude through a
Kalman filter under a
quaternion frame. The observed quantity is estimated by utilizing the measurement construction attitude of the
accelerometer at the static moment, the precise attitude information can be obtained by executing data fusion through the
Kalman filter under the quaternionframe, and the technical effect of providing the precise attitude information is provided.