Skip to main navigation Skip to search Skip to main content

A Novel ESKF-Based ZUPT Using Midpoint Integration Approach for Indoor Pedestrian Navigation

  • Shangwu Yuan
  • , Yongbo Zhang*
  • , Yutong Shi
  • , Zhonghan Li
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

We present a novel pedestrian inertial navigation system (INS) using zero-velocity update (ZUPT) and error state Kalman filtering. Our system estimates pedestrian pose using only data from an inertial measurement unit (IMU). To improve accuracy, we use midpoint integration approach to obtain the discrete state and covariance propagation equations, which provide more accurate predictions than Euler integration. Furthermore, we model the slowly varying IMU biases over time to further improve the accuracy of the system. We also construct five observation constraints based on zero-velocity states, including zero acceleration, zero angular, zero velocity, heuristic drift reduction, and planar constraints. These observation constraints effectively control drift and divergence problems. Our foot-mounted IMU experiments show that our system achieves a positioning error of less than 1 m with a positioning error root-mean-square error (RMSE) of 0.23 m when circumnavigating a circle with a total distance of 100 m. Our system outperforms both naïve ZUPT-aided INS and the system using the same constraints as our system before.

Original languageEnglish
Pages (from-to)10920-10932
Number of pages13
JournalIEEE Sensors Journal
Volume24
Issue number7
DOIs
StatePublished - 1 Apr 2024

Keywords

  • Error state Kalman filtering
  • foot-mounted inertial measurement unit (IMU)
  • inertial navigation
  • midpoint integration
  • zero-velocity update (ZUPT)

Fingerprint

Dive into the research topics of 'A Novel ESKF-Based ZUPT Using Midpoint Integration Approach for Indoor Pedestrian Navigation'. Together they form a unique fingerprint.

Cite this