Pedestrian Navigation Algorithm Based on EKF Combined with ZUPT + ZARU + Attitude Self-observation

Chen Zhu,Hang Guo,Jian Xiong,Yujie Wang
DOI: https://doi.org/10.1007/978-981-99-6944-9_54
2023-01-01
Abstract:In order to solve the problem of low positioning accuracy due to the influence of accumulated IMU errors in inertial pedestrian navigation, this paper proposes an EKF-based nonlinear error filtering combined with ZUPT/ZARU/Attitude self-observation positioning method. Firstly, in order to reduce the false rate of determining zero-speed state, a multi-conditional zero velocity detection determination method is proposed. Secondly, to solve the problem of incomplete error correction due to the small dimensionality of the error state vector value observations, the ZUPT/ZARU/Attitude self-observation is introduced to expand the dimensionality of the observations. The core of the attitude angle self-observation is giving a definition of a special attitude angle observation. The attitude angle self-observation mainly takes the pitch and roll angles obtained from the gravity component, the solved values of heading angles to the frame, and the heading angles obtained from the magnetometer as the source of the actual observed attitude angles, and then takes the difference of the currently solved attitude angles and the observed values as the observed error state value The method has solved the problem of large error in the positioning solution due to the relatively small number of error observation dimensions in ZUPT, ZUPT/ZARU and other correction schemes. The positioning error results of this method, single ZUPT and ZUPT/ZARU are compared and analyzed after pedestrian inertial guidance positioning experiments. The experimental analysis shows that this method has a good improvement in positioning accuracy compared with the single ZUPT algorithm and ZUPT/ZARU algorithm.
What problem does this paper attempt to address?