Abstract

In this paper, we propose a Foot-Instability-Based Adaptive (FIBA) covariance to dynamically adjust the covariance matrix for the pseudo-zero-velocity measurements in the Zero velocity UPdaTe (ZUPT)-aided Inertial Navigation Systems (INS). The proposed ZUPT-aided INS using the FIBA covariance is implemented in an Extended Kalman Filter (EKF) framework, which utilizes a time-varying measurement covariance matrix that is updated in each iteration according to the FIBA covariance. The FIBA covariance is designed to have a very high value during the swing phases in a gait cycle, and the value significantly decreases during the stance phases. As a result, the proposed method eliminates a need to use a binary stance phase detector in implementation of the ZUPT-aided INS. Properties of EKF innovation sequences in the algorithm were studied, and two series of indoor pedestrian navigation experiments were conducted to demonstrate the navigation performance of the proposed system. In the first series of experiments, which included cases of walking and running, localization solutions produced by the system using the FIBA covariance demonstrated 36% and 64% improvements in navigation accuracy along the horizontal and vertical directions, respectively. In the second series of experiments, which included a pedestrian walking on different indoor terrains, such as flat planes, stairs, and ramps, the navigation accuracy of the system using the FIBA covariance reduced horizontal and vertical position errors by 12% and 45%, respectively, as compared to the conventional ZUPT-aided INS.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call