Abstract—The paper focuses on pedestrian navigation with foot-mounted strapdown inertial navigation systems (SINS). Zero velocity updates (ZUPT) during the stance phase are commonly applied in such systems to improve the accuracy. Zero velocity data are processed by the extended Kalman filter (EKF). Zero velocity condition is written in two forms: in reference and body frames. The first form traditional for pedestrian navigation is shown to provide an inconsistent EKF. The second form provides a correct ZUPT algorithm, which is naturally written in so-called dynamic errors. The analyzed algorithm for data fusion from two SINS is based on the bound on foot-to-foot distance. It is shown how EKF inconsistency can be manifested, and how it can be avoided by proceeding back to dynamic errors. The results are obtained analytically using observability theory and covariance analysis.
Similar content being viewed by others
Notes
In [21] the odometer measurements are introduced in the same manner as in this paper. The authors are grateful to the reviewer for drawing their attention to this book.
REFERENCES
Bancroft, J., Lachapelle, G., Cannon, M., and Petovello, M., Twin IMU-HSGPS integration for pedestrian navigation, Proceedings of ION GNSS, 2008, pp. 1377–1387.
Nilsson, J.-O., Skog, I., Händel, P., and Hari, K.V.S., Foot-mounted INS for everybody—An open-source embedded implementation, Proceedings of IEEE/ION PLANS, 2012, pp. 140–145 .
Skog, I., Händel, P., Nilsson, J.-O., and Rantakokko, J., Zero-velocity detection—an algorithm evaluation, IEEE Transactions on Biomedical Engineering, 2010, vol. 57, no. 11, pp. 2657–2666.
Bolotin, Yu. and Fatehrad, M., Pedestrian inertial navigation with foot zero velocity update, The 22nd Saint Petersburg International Conference on Integrated Navigation Systems, St. Petersburg: Concern CSRI Elektropribor, JSC, 2015, pp. 68–72.
Yuan, X., Yu, S., Zhang, S., Wang, G., and Liu, S, Quaternion-based unscented Kalman filter for accurate indoor heading estimation using wearable multi-sensor system, Sensors, 2015, vol. 15, no. 5, pp. 10872-10890.
Wang, Y., Chernyshoff, A., and Skel, A., Error analysis of ZUPT–aided pedestrian inertial navigation, Proceedings of IPIN 2018, pp. 24–27.
Wang, Y., Jao, C.-S., and Shkel, A.M., Scenario-dependent ZUPT-aided pedestrian inertial navigation with sensor fusion, Gyroscopy and Navigation, 2021, vol. 12, no. 1, pp. 1−16.
Zachariah, D., Skog, I., Jansson, M., and Handel, P., Bayesian estimation with distance bounds, IEEE Signal Processing Letters, 2012, vol. 19, no. 12, pp. 880–883.
Skog, I., Nilsson, J.-O., Zachariah, D., and Händel, P., Fusing the information from two navigation systems using an upper bound on their maximum spatial separation, Proceedings of IPIN 2012, pp. 1–5.
Skog, I., Nilsson, J.-O., Händel, P., and Nehorai, A., Inertial sensor arrays, Maximum Likelihood, and Cramer–Rao Bound, IEEE Transactions on Signal Processing, 2016, vol. 64, no. 16, pp. 4218–4227.
Bar–Shalom, Y., Li, X., and Kirubarajan, T., Estimation with Applications to Tracking and Navigation, New York: Wiley-Interscience, 2001.
Huang, G., Kaess, M., and Leonard, J., Towards consistent visual-inertial navigation, IEEE International Conference on Robotics and Automation (ICRA), 2014, pp. 4926-4933.
Hartley, R., Ghaffari, M., Eystice, I., and Grizzle, J., Contact-aided invariant extended Kalman filtering for robot state estimation, The International Journal of Robotics Research, 2020, vol. 39, no.4, pp. 402–430.
Zhang, T., Wu, K., Song, J., Huang, S., and Dissanayake, G., Convergence and consistency analysis for a 3‑D invariant-EKF SLAM, IEEE Robotics and Automation Letters, 2017, vol. 2, no. 2, pp. 733-740.
Barrau, A. and Bonnabel, S., Invariant Kalman Filtering, Annual Review of Control, Robotics, and Autonomous Systems, 2018, vol. 1, pp. 237-257.
Andreev, V.D., Teoriya inertsial’noi navigatsii. Korrektiruemye sistemy (Theory of Inertial Navigation. Aided Systems), Moscow: Nauka, 1967.
Parusnikov, N.A., Morozov, V.M., and Borzov, V.I., Zadacha korrektsii v inertsial’noi navigatsii (Aiding in Inertial Navigation), Moscow: Moscow State University, 1982.
Golovan, A.A., Vavilova, N.B., and Parusnikov, N.A., Matematicheskie osnovy inertsial’nykh navigatsionnykh sistem (Mathematical Foundations of Inertial Navigation Systems), Moscow: Moscow State University, 2020.
Scherzinger, B. and Reid, D., Modified strapdown inertial navigator error models, Proceedings of IEEE PLANS, 1994, pp. 426-430.
Bolotin, Yu.V., Bragin, A.V., and Gartzeev, I.B. Covariance error analysis for pedestrian dead reckoning with foot mounted IMU, Proceedings of IPIN 2019, pp. 243–250.
Emel’yantsev, G.I. and Stepanov, A.P., Integrirovannye inertsial’no-sputnikovye sistemy orientatsii i navigatsii (Integrated INS/GNSS Orientation and Navigation Systems), St. Petersburg: Concern CSRI Elektropribor, JSC, 2016.
Nilsson, J.-O., Zahariah, D., Skog, I., and Händel, P., Cooperative localization by dual foot mounted inertial sensors and inter–agent ranging, EURASIP Journal on Advances in Signal Processing, 2013, vol. 2013, no.164, pp. 1–17.
ACKNOWLEDGMENTS
The authors would like to thank Huawei Russian Research Institute for the technical and financial support. We also thank the reviewers for constructive feedback and useful advice.
Author information
Authors and Affiliations
Corresponding author
Additional information
The paper is based on presentation made at the 27th Saint Petersburg International Conference on Integrated Navigation Systems, 2020.
Rights and permissions
About this article
Cite this article
Bolotin, Y.V., Bragin, A.V. & Gulevskii, D.V. Studying the Сonsistency of Extended Kalman Filter in Pedestrian Navigation with Foot-Mounted SINS. Gyroscopy Navig. 12, 155–165 (2021). https://doi.org/10.1134/S2075108721020024
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S2075108721020024