Skip to main content
Log in

Scenario-Dependent ZUPT-Aided Pedestrian Inertial Navigation with Sensor Fusion

  • Published:
Gyroscopy and Navigation Aims and scope Submit manuscript

Abstract

Pedestrian navigation has been of high interest in many fields, such as human health monitoring, personal indoor navigation, and localization systems for first responders. Due to the potentially complicated navigation environment, selfcontained types of navigation such as inertial navigation, which do not depend on external signals, are more desirable. Pure inertial navigation, however, suffers from sensor noise and drifts and therefore is not suitable for long-term pedestrian navigation by itself. Zero-velocity update (ZUPT) aiding technique has been developed to limit the navigation error growth, but adaptivity of algorithms, model fidelity, and system robustness have been major a concern if not properly addressed. In this paper, we attempt to establish a common approach to solve the problem of self-contained pedestrian navigation by identifying the critical parts of the algorithm that have a strong influence on the overall performance. We first review approaches to improve the navigation accuracy in each of the critical part of implementation proposed by other groups. Then, we report our results on analytical estimations and experiments illustrating effects of combining inertial sensor calibration, stance phase detection, adaptive model selection, and sensor fusion.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.
Fig. 12.
Fig. 13.
Fig. 14.
Fig. 15.

Similar content being viewed by others

REFERENCES

  1. Dmitriev, S.P., Osipov, V.A., and Blazhnov, B.A., Estimation of the Influence of Accelerometer Noise and Base Vibrations on the Measurement Error in the Problems of Inertial Geodesy, Giroskopiya i Navigatsiya, 1994, vol. 1, no. 5, pp. 65–75.

    Google Scholar 

  2. Dmitriev, S.P., Inertsial’nye metody v inzhenernoi geodezii (Inertial Methods in Engineering Geodesy), St. Petersburg, CSRI Elektropribor, 1997.

  3. Sher, L., Personal inertial navigation system (PINS), DARPA, 1996.

    Google Scholar 

  4. Hutchings, L.J., System and method for measuring movement of objects, U.S. Patent No. 5,724,265, 1998.

  5. Elwell, J., Inertial navigation for the urban warrior, AEROSENSE ’99, Apr. 5–9, 1999, Orlando, FL, USA, pp. 196–204.

  6. Foxlin, E., Pedestrian tracking with shoe-mounted inertial sensors, IEEE Computer Graphics and Applications, 2005, vol. 25, no. 6, pp. 38–46.

    Article  Google Scholar 

  7. Laverne, M., George, M., Lord, D., Kelly, A., and Mukherjee, T., Experimental validation of foot to foot range measurements in pedestrian tracking, ION GNSS Conference, Portland, OR, USA, Sep. 19–23, 2011, pp. 1386–1393.

  8. Skog, I., Handel, 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.

    Article  Google Scholar 

  9. Godha, S., and Lachapelle, G., Foot mounted inertial system for pedestrian navigation, Measurement Science and Technology, 2008, vol. 19, no. 7, pp. 075202.

    Article  Google Scholar 

  10. Krach, B., and Robertson, P., Integration of foot-mounted inertial sensors into a Bayesian location estimation framework, IEEE Workshop on Positioning, Navigation and Communication, Mar. 27, 2008, Hannover, Germany.

  11. Feliz, R., Zalama, E., and Garcia-Bermejo, J.G., Pedestrian tracking using inertial sensors, Journal of Physical Agents, 2009, vol. 3, no. 1, pp. 35–43.

    Google Scholar 

  12. Skog, I., Nilsson, J.O., and Handel, P., Evaluation of zero-velocity detectors for foot-mounted inertial navigation systems, IEEE International Conference on In Indoor Positioning and Indoor Navigation (IPIN), Sept. 15–17, 2010, Zurich, Switzerland.

  13. Meng, X., Zhang, Z.-Q., Wu, J.-K., Wong, W.-C., and Yu, H., Selfcontained pedestrian tracking during normal walking using an inertial/magnetic sensor module, IEEE Transactions on Biomedical Engineering, 2013, vol. 61, no. 3, pp. 892–899.

    Article  Google Scholar 

  14. Wahlstrom, J., Skog, I., Gustafsson, F., Markham, A., and Trigoni, N., Zero-Velocity Detection – A Bayesian Approach to Adaptive Thresholding, IEEE Sensors Letters, 2019, vol. 3, no. 6, pp. 1–4.

    Article  Google Scholar 

  15. Tian, X., Chen, J., Han, Y., Shang, J., and Li, N., A novel zero velocity interval detection algorithm for self-contained pedestrian navigation system with inertial sensors, Sensors, 2016, vol.16, no. 10, pp. 1578.

    Article  Google Scholar 

  16. Wagstaff, B., Peretroukhin, V., and Kelly, J., Improving foot-mounted inertial navigation through real-time motion classification, IEEE International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sep. 18–21, 2017, Sapporo, Japan.

  17. Park, S.Y., Ju, H., and Park, C.G., Stance phase detection of multiple actions for military drill using foot-mounted IMU, Sensors, 2016, vol. 14, pp. 16.

    Google Scholar 

  18. Williamson, R., and Andrews, B.J., Gait event detection for FES using accelerometers and supervised machine learning, IEEE Transactions on Rehabilitation Engineering, 2000, vol. 8, no. 3, pp. 312–319.

    Article  Google Scholar 

  19. Kronenwett, N., Ruppelt, J., and Trommer, G.F., Motion monitoring based on a finite state machine for precise indoor localization, Gyroscopy and Navigation, vol. 8, no. 3, pp. 190-199, 2017.

    Article  Google Scholar 

  20. Zhang, R., Yang, H., Hoflinger, F., and Reindl, L.M., Adaptive zero velocity update based on velocity classification for pedestrian tracking, IEEE Sensors Journal, 2017, vol. 17, no. 7, pp. 2137–2145.

    Article  Google Scholar 

  21. Mannini, A., and Sabatini, A.M., Gait phase detection and discrimination between walking–jogging activities using hidden Markov models applied to foot motion data from a gyroscope, Gait & Posture, 2012, vol. 36, no. 4, pp. 657–661.

    Article  Google Scholar 

  22. Jung, J.-Y., Heo, W., Yang, H., and Park, H., A neural network-based gait phase classification method using sensors equipped on lower limb exoskeleton robots, Sensors, 2015, vol. 15, no. 11, pp. 27738–27759.

    Article  Google Scholar 

  23. Altun, K., Barshan, B., and Tuncel, O., Comparative study on classifying human activities with miniature inertial and magnetic sensors, Pattern Recognition, 2010, vol. 43, no. 10, pp. 3605–3620.

    Article  MATH  Google Scholar 

  24. Kone, Y., Zhu, N., Renaudin, V., and Ortiz, M., Machine Learning based Zero-Velocity Detection for Inertial Pedestrian Navigation, IEEE Sensors Journal, https://doi.org/10.1109/JSEN.2020.2999863

  25. Ramanandan, A., Chen, A., and Farrell, J.A., Inertial navigation aiding by stationary updates, IEEE Transactions on Intelligent Transportation Systems, 2012, vol. 13, no. 1, pp. 235–248.

    Article  Google Scholar 

  26. Rajagopal, S., Personal dead reckoning system with shoe mounted inertial sensors, Master dissertation, KTH Royal Institute of Technology, 2008.

  27. Ju, H., and Park, C.G., A pedestrian dead reckoning system using a foot kinematic constraint and shoe modeling for various motions, Sensors and Actuators A: Physical, 2018, vol. 284, pp. 135–144.

    Article  Google Scholar 

  28. Kalman, R.E., A New Approach to Linear Filtering and Prediction Problems, Journal of Basic Engineering, 1960, vol. 82, pp. 35–45.

    Article  MathSciNet  Google Scholar 

  29. Bar-Shalom, Y., Li, X.-R., and Kirubarajan, T., Estimation with applications to tracking and navigation: theory algorithms and software, John Wiley & Sons, 2001.

    Book  Google Scholar 

  30. Bolognani, S., Tubiana, L., and Zigliotto, M., Extended Kalman filter tuning in sensorless PMSM drives, IEEE Transactions on Industry Applications, 2003, vol. 39, no. 6, pp. 1741–1747.

    Article  Google Scholar 

  31. Hanlon, P.D., and Maybeck, P.S., Multiple-model adaptive estimation using a residual correlation Kalman filter bank, IEEE Transactions on Aerospace and Electronic Systems, 2000, vol. 36, no. 2, pp. 393–406.

    Article  Google Scholar 

  32. Korniyenko, O.V., Sharawi, M.S., and Aloi, D.N., Neural network based approach for tuning Kalman filter, IEEE International Conference on Electro Information Technology, May 22–25, 2005, Lincoln, NE, USA.

  33. Zhang, X., Zhang, R., Guo, M., Cheng, G., Niu, S., and Li, J., The performance impact evaluation on bias of gyro and accelerometer for foot-mounted INS, 12th IEEE International Conference on Electronic Measurement & Instruments (ICEMI), Sep. 24–27, 2015, Qingdao, China.

  34. Duong, P.D. and Suh, Y.S., Foot pose estimation using an inertial sensor unit and two distance sensors, Sensors, 2015, vol. 15, pp. 15888–15902.

    Article  Google Scholar 

  35. Robertson, P., Frassl, M., Angermann, M., Doni-ec, M., Julian, B.J., Garcia Puyol, M., Khider, M., Lichtenstern, M., and Bruno, L., Simultaneous Localization and Mapping for pedestrians using distortions of the local magnetic field intensity in large indoor environments, International Conference on Indoor Positioning and Indoor Navigation, Oct. 28–31, 2015, Montbeliard-Belfort, France.

  36. Kok, M. and Solin, A., Scalable Magnetic Field SLAM in 3D Using Gaussian Process Maps, 21st International Conference on Information Fusion (FUSION), Cambridge, 2018.

  37. Fourati, H., Heterogeneous Data Fusion Algorithm for Pedestrian Navigation via Foot-Mounted Inertial Measurement Unit and Complementary Filter, IEEE Transactions on Instrumentation and Measurement, 2015, vol. 64, no. 1, pp. 221–229.

    Article  Google Scholar 

  38. Wang, Q., Yin, J., Noureldin, A., and Iqbal, U., Research on an Improved Method for Foot-Mounted Inertial/Magnetometer Pedestrian-Positioning Based on the Adaptive Gradient Descent Algorithm, Sensors, 2018, vol. 18, pp. 4105.

    Article  Google Scholar 

  39. Placer, M. and Kovacič, S., Enhancing indoor inertial pedestrian navigation using a shoe-worn marker, Sensors, 2013, vol. 13, no. 8, pp. 9836–9859.

    Article  Google Scholar 

  40. Keßler, C., Ascher, C., Flad, M., and Trommer, G.F., Multi-sensor indoor pedestrian navigation system with vision aiding, Gyroscopy and Navigation, 2012, vol. 3, no. 2, pp. 79–90.

    Article  Google Scholar 

  41. Norrdine, A., Kasmi, Z., and Blankenbach, J., Step detection for ZUPTaided inertial pedestrian navigation system using foot-mounted permanent magnet, IEEE Sensors Journal, 2016, vol. 16, no. 17, pp. 6766–6773.

    Article  Google Scholar 

  42. Wang, Q., Zhang, X., Chen, X., Chen, R., Chen, W., and Chen, Y., A novel pedestrian dead reckoning algorithm using wearable EMG sensors to measure walking strides, Ubiquitous Positioning Indoor Navigation and Location Based Service, Oct. 14–15, 2010, Kirkkonummi, Finland.

  43. Ma, M., Song, Q., Gu, Y., Li, Y., and Zhou, Z., An adaptive zero velocity detection algorithm based on multi-sensor fusion for a pedestrian navigation system, Sensors, 2018, vol. 18, no. 10, pp. 3261.

    Article  Google Scholar 

  44. Zhang, R., Hoeflinger, F., Gorgis, O., and Reindl, L.M., Indoor localization using inertial sensors and ultrasonic rangefinder, International Conference on Wireless Communications and Signal Processing (WCS-P), Nov. 9–11, 2011, Nanjing, China.

  45. Zhou, C., Downey, J., Stancil, D., and Mukherjee, T., A low-power shoe-embedded radar for aiding pedestrian inertial navigation, IEEE Transactions on Microwave Theory and Techniques, 2010, vol. 58, no. 10, pp. 2521–2528.

    Article  Google Scholar 

  46. Hide, C., Moore, T., and Smith, M., Multiple model Kalman filtering for GPS and low-cost INS integration, ION GNSS, Sep. 21–24, 2004, Long Beach, CA, USA.

  47. Tang, K.-H., Wu, M.-P., and Hu, X.-P., Multiple model Kalman filtering for MEMS-IMU/GPS integrated navigation, IEEE Conference on Industrial Electronics and Applications, May 23–25, 2007, Harbin, China.

  48. Titterton, D., and Weston, J., Strapdown inertial navigation technology, 2nd ed., vol. 207. AIAA, 2004.

    Book  Google Scholar 

  49. Wang, Y., Pedestrian Inertial Navigation – Development of Sensors and Algorithms, Ph.D. dissertation, University of California, Irvine, 2020.

  50. Savage, P.G., Strapdown analytics, 2nd ed., Maple Plain, MN: Strapdown Associates, 2007.

    Google Scholar 

  51. Wang, Y., Chernyshoff, A., and Shkel, A.M., Study on Estimation Errors in ZUPT-Aided Pedestrian Inertial Navigation Due to IMU Noises, IEEE Transactions on Aerospace and Electronic Systems, 2019, vol. 56, no. 3, pp. 2280–2291.

    Article  Google Scholar 

  52. Van Trees, H.L., Detection, estimation, and modulation theory, part I: detection, estimation, and linear modulation theory, 2nd ed. John Wiley & Sons, 2004.

    MATH  Google Scholar 

  53. OpenShoe Matlab Implementation. http://www.openshoe.org/?page id= 362

  54. Wang, Y., Lin, Y.-W., Askari, S., Jao, C.-S., and Shkel, A.M., Compensation of Systematic Errors in ZUPT-Aided Pedestrian Inertial Navigation, IEEE/ION Position Location and Navigation Symposium (PLANS), Apr. 20–23, 2020, Portland, OR, USA.

  55. Bebek, O., Suster, M.A., Rajgopal, S., Fu, M.J., Huang, X., Cavusoglu, M.C., Young, D.J., Mehregany, M., Van Den Bogert, A.J., and Mastrangelo, C.H., Personal navigation via high-resolution gait-corrected inertial measurement units, IEEE Transactions on Instrumentation and Measurement, 2010, vol. 59, no. 11, pp. 3018–3027.

    Article  Google Scholar 

  56. Wang, Y., Askari, S., and Shkel, A.M., Study on mounting position of IMU for better accuracy of ZUPT-aided pedestrian inertial navigation, IEEE International Symposium on Inertial Sensors & Systems, Apr. 1–5, 2019, Naples, FL, USA.

  57. Peruzzi, A., Della Croce, U., and Cereatti, A., Estimation of stride length in level walking using an inertial measurement unit attached to the foot: A validation of the zero velocity assumption during stance, Journal of Biomechanics, 2011, vol. 44, no. 10, pp. 1991–1994.

    Article  Google Scholar 

  58. Nilsson, J.O., Skog, I., and Handel, P., A note on the limitations of ZUPTs and the implications on sensor error modeling, IEEE International Conference on Indoor Positioning and Indoor Navigation (IPIN), Nov. 13–15, 2012, Sydney, Australia.

  59. Wang, Y., Lin, Y.-W., Askari, S., Jao, C.-S., and Shkel, A.M., Navigation Error Reduction in ZUPT-Aided Pedestrian Inertial Navigation, submitted to IEEE Sensors Journal.

  60. Bamberg, S.J.M., Benbasat, A.Y., Scarborough, D.M., Krebs, D.E., and Paradiso, J.A., Gait analysis using a shoe-integrated wireless sensor system, IEEE Transactions on Information Technology in Biomedicine, 2008, vol. 12, no. 4, pp. 413–423.

    Article  Google Scholar 

  61. Wang, Z., Zhao, H., Qiu, S., and Gao, Q., Stance-phase detection for ZUPT-aided foot-mounted pedestrian navigation system, IEEE/ASME Transactions on Mechatronics, 2015, vol. 20, no. 6, pp. 3170–3181.

    Article  Google Scholar 

  62. Wang, Y. and Shkel, A.M., Adaptive Threshold for Zero-Velocity Detector in ZUPT-Aided Pedestrian Inertial Navigation, 2019, IEEE Sensors Letters, vol. 3, no. 11, pp. 1–4.

    Google Scholar 

  63. Jimenez, A.R., Seco, F., Prieto, J.C., and Guevara, J., Indoor pedestrian navigation using an INS/EKF framework for yaw drift reduction and a foot-mounted IMU, IEEE Workshop on Positioning Navigation and Communication (WPNC), Mar. 11–12, 2010, Dresden, Germany.

  64. Beauregard, S. and Haas, H., Pedestrian dead reckoning: A basis for personal positioning, Workshop on Positioning, Navigation and Communication (WPNC’06), Mar. 16, 2006, Hannover, Germany.

  65. Goyal, P., Ribeiro, V.J., Saran, H., and Kumar, A., Strap-down pedestrian dead-reckoning system, IEEE International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sep. 21–23, 2011, Guimaraes, Portugal.

  66. Bancroft, J.B., and Lachapelle, G., Estimating MEMS gyroscope gsensitivity errors in foot mounted navigation, IEEE Ubiquitous Positioning, Indoor Navigation, and Location Based Service (UPINLBS), Oct. 3–4, 2012, Helsinki, Finland.

  67. Hansen, J.M., Roháč, J., Šipoš, M., Johansen, T.A., Fossen, T.I., and Wang, G., Validation and Experimental Testing of Observers for Robust GNSS-Aided Inertial Navigation, Recent Advances in Robotic Systems, 2016. ISBN (print): 978-953-51-2570-9.

  68. Wang, Y. and Shkel, A.M., Learning-based Floor Type Identification in the ZUPT-aided Pedestrian Inertial Navigation, submitted to IEEE Sensors Letters.

  69. Askari, S., Jao, C.-S., Wang, Y., and Shkel, A.M., Learning-Based Calibration Decision System for Bio-Inertial Motion Application, IEEE Sensors Conference, Oct. 27–30, 2019, Montreal, Canada.

  70. Wang, Y. and Shkel, A.M., Method and System for Adaptive Pedestrian Inertial Navigation, UC Case number 2020-681.

  71. Wang, Y. and Shkel, A. M., A Review on ZUPT-Aided Pedestrian Inertial Navigation, 27th Saint Petersburg International Conference on Integrated Navigation Systems, May 25–27, 2020, Saint Petersburg, Russia.

  72. Askari, S., Jao, C.-S., Wang, Y., and Shkel, A.M., A laboratory testbed for self-contained navigation, IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), Apr. 1–5, 2019, Naples, FL, USA.

  73. Wang, Y., Askari, S., Jao, C.-S., and Shkel, A.M., Directional Ranging for Enhanced Performance of Aided Pedestrian Inertial Navigation, IEEE Inertial Sensors, Apr. 1–5, 2019, Naples, FL, USA.

  74. Jao, C.-S., Wang, Y., and Shkel, A. M., A Zero Velocity Detector for Foot-mounted Inertial Navigation Systems Aided by Downward-facing Range Sensor, accepted by IEEE Sensors Conference.

  75. Jao, C.-S., Wang, Y., Lin, Y.-W., and Shkel, A.M., A Hybrid Barometric/Ultrasonic Altimeter for Aiding ZUPT-based Inertial Pedestrian Navigation Systems, accepted by ION GNSS.

  76. Jao, C.-S., Wang, Y., and Shkel, A.M., Pedestrian Inertial Navigation System Augmented by Vision-Based Foot-to-foot Relative Position Measurements, IEEE/ION Position, Location and Navigation Symposium (PLANS), Apr. 20–23, 2020, Portland, OR, USA.

  77. Nilsson, J. O., Skog, I., and Handel, P., Performance characterisation of foot-mounted ZUPT-aided INSs and other related systems, IEEE International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sept 15–17, 2010, Zurich, Switzerland.

  78. Wang, Y., Chernyshoff, A., and Shkel, A.M., Error Analysis of ZUPTAided Pedestrian Inertial Navigation, International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sep. 24–27, 2018, Nantes, France.

  79. Murray, M.P., Drought, A.B., and Kory, R.C., Walking gait of normal man, Journal of Bone & Joint Surgery, 1964, vol. 46, pp. 335–360.

    Article  Google Scholar 

  80. Wang, Y., Vatanparvar, D., Chernyshoff, A. and Shkel, A.M., Analytical Closed-Form Estimation of Position Error on ZUPT-Augmented Pedestrian Inertial Navigation, IEEE Sensors Letters, 2018, vol. 2, no. 4, pp. 1–4.

    Google Scholar 

  81. Jao, C.-S., Wang, Y., Askari, S., and Shkel, A.M., A Closed-Form Analytical Estimation of Vertical Displacement Error in Pedestrian Navigation, 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 2020.

Download references

ACKNOWLEDGMENTS

This work was performed under the following financial assistance award: 70NANB17H192 from U.S. Department of Commerce, National Institute of Standards and Technology (NIST).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yusheng Wang, Chi-Shih Jao or Andrei M. Shkel.

Additional information

This is an extended conference contribution, and an earlier version of this paper was presented at 27th Saint Petersburg International Conference on Integrated Navigation Systems.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, Y., Jao, CS. & Shkel, A.M. Scenario-Dependent ZUPT-Aided Pedestrian Inertial Navigation with Sensor Fusion. Gyroscopy Navig. 12, 1–16 (2021). https://doi.org/10.1134/S2075108721010119

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S2075108721010119

Keywords:

Navigation