TY - JOUR
T1 - Pedestrian Inertial Positioning Method Based on Foot Quasi-Zero Velocity Observation under Multiple Motion Modes
AU - Zhang, Ping
AU - Deng, Zhihong
AU - Meng, Zhidong
AU - Li, Haodong
AU - Wang, Jinwen
AU - Wang, Li
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2023/10/15
Y1 - 2023/10/15
N2 - As the traditional zero velocity update (ZUPT) algorithm based on fixed threshold is difficult to solve the problem of effective positioning for pedestrians under multiple motion modes, a simpler, flexible, and stable inertial positioning algorithm is proposed in this article. A foot kinematic model based on rotating 'L' shaped rigid body is proposed to describe the process from heel landing to heel off the ground. The quasi-zero velocity interval (QZVI) of foot motion is defined, and a method to determine the QZVI based on peak detection and gait cycle constraint is proposed to avoid the dependence of system on predetermined threshold. The proposed foot kinematic model is used to calculate the 'near zero' velocity in the QZVI. Then difference between the calculated 'near zero' velocity and the inertial navigation solution velocity is used as the observation of Kalman filter to estimate the position error, velocity error, and attitude error of inertial navigation system (INS). Experiments show that the proposed algorithm has positioning error relative to the mileage of less than 2% under the mileage of 500 m or less, effectively adapting to different motion modes, such as fast walking, slow walking, and running, so as to realize the accurate autonomous positioning under the condition of multiple motion modes.
AB - As the traditional zero velocity update (ZUPT) algorithm based on fixed threshold is difficult to solve the problem of effective positioning for pedestrians under multiple motion modes, a simpler, flexible, and stable inertial positioning algorithm is proposed in this article. A foot kinematic model based on rotating 'L' shaped rigid body is proposed to describe the process from heel landing to heel off the ground. The quasi-zero velocity interval (QZVI) of foot motion is defined, and a method to determine the QZVI based on peak detection and gait cycle constraint is proposed to avoid the dependence of system on predetermined threshold. The proposed foot kinematic model is used to calculate the 'near zero' velocity in the QZVI. Then difference between the calculated 'near zero' velocity and the inertial navigation solution velocity is used as the observation of Kalman filter to estimate the position error, velocity error, and attitude error of inertial navigation system (INS). Experiments show that the proposed algorithm has positioning error relative to the mileage of less than 2% under the mileage of 500 m or less, effectively adapting to different motion modes, such as fast walking, slow walking, and running, so as to realize the accurate autonomous positioning under the condition of multiple motion modes.
KW - Kalman Filter
KW - multiple motion modes
KW - pedestrian inertial navigation
KW - quasi-zero velocity interval (QZVI)
KW - zero velocity interval (ZVI)
KW - zero velocity update (ZUPT)
UR - http://www.scopus.com/inward/record.url?scp=85161064292&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2023.3280505
DO - 10.1109/JIOT.2023.3280505
M3 - Article
AN - SCOPUS:85161064292
SN - 2327-4662
VL - 10
SP - 18438
EP - 18447
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 20
ER -