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.
Similar content being viewed by others
REFERENCES
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.
Dmitriev, S.P., Inertsial’nye metody v inzhenernoi geodezii (Inertial Methods in Engineering Geodesy), St. Petersburg, CSRI Elektropribor, 1997.
Sher, L., Personal inertial navigation system (PINS), DARPA, 1996.
Hutchings, L.J., System and method for measuring movement of objects, U.S. Patent No. 5,724,265, 1998.
Elwell, J., Inertial navigation for the urban warrior, AEROSENSE ’99, Apr. 5–9, 1999, Orlando, FL, USA, pp. 196–204.
Foxlin, E., Pedestrian tracking with shoe-mounted inertial sensors, IEEE Computer Graphics and Applications, 2005, vol. 25, no. 6, pp. 38–46.
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.
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.
Godha, S., and Lachapelle, G., Foot mounted inertial system for pedestrian navigation, Measurement Science and Technology, 2008, vol. 19, no. 7, pp. 075202.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
Rajagopal, S., Personal dead reckoning system with shoe mounted inertial sensors, Master dissertation, KTH Royal Institute of Technology, 2008.
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.
Kalman, R.E., A New Approach to Linear Filtering and Prediction Problems, Journal of Basic Engineering, 1960, vol. 82, pp. 35–45.
Bar-Shalom, Y., Li, X.-R., and Kirubarajan, T., Estimation with applications to tracking and navigation: theory algorithms and software, John Wiley & Sons, 2001.
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.
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.
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.
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.
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.
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.
Kok, M. and Solin, A., Scalable Magnetic Field SLAM in 3D Using Gaussian Process Maps, 21st International Conference on Information Fusion (FUSION), Cambridge, 2018.
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.
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.
Placer, M. and Kovacič, S., Enhancing indoor inertial pedestrian navigation using a shoe-worn marker, Sensors, 2013, vol. 13, no. 8, pp. 9836–9859.
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.
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.
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.
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.
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.
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.
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.
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.
Titterton, D., and Weston, J., Strapdown inertial navigation technology, 2nd ed., vol. 207. AIAA, 2004.
Wang, Y., Pedestrian Inertial Navigation – Development of Sensors and Algorithms, Ph.D. dissertation, University of California, Irvine, 2020.
Savage, P.G., Strapdown analytics, 2nd ed., Maple Plain, MN: Strapdown Associates, 2007.
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.
Van Trees, H.L., Detection, estimation, and modulation theory, part I: detection, estimation, and linear modulation theory, 2nd ed. John Wiley & Sons, 2004.
OpenShoe Matlab Implementation. http://www.openshoe.org/?page id= 362
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Wang, Y. and Shkel, A.M., Learning-based Floor Type Identification in the ZUPT-aided Pedestrian Inertial Navigation, submitted to IEEE Sensors Letters.
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.
Wang, Y. and Shkel, A.M., Method and System for Adaptive Pedestrian Inertial Navigation, UC Case number 2020-681.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Corresponding authors
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S2075108721010119