A Neural Error-State Kalman Network for Foot-Mounted Inertial Navigation Systems
Inertial Measurement Units (IMUs) are widely used in Indoor Location-Based Systems (ILBS) for self-localization without relying on external data. However, traditional methods that rely on accelerometers and gyroscopes are prone to biases, leading to cumulative positioning errors over time. While existing deep learning-based models offer high accuracy, they are often large and computationally intensive, posing challenges for mobile devices. To address the above issues, we propose the Error State Kalman Network (ES-KalmanNet), a low-cost, lightweight approach that combines the advantages of Kalman filtering with deep learning. ES-KalmanNet not only uses a Kalman filter to update the neural network parameters but also integrates Error-State models to structure the network. Additionally, we present a lightweight zero-velocity detection method that uses diverse gait features to extract zero-velocity information, which is then used as pseudo-measurements for ES-KalmanNet. This method can adaptively adjust thresholds according to different motion states, thus reducing sensor error and making zero-velocity measurement more accurate and reliable. Experimental results demonstrate that the proposed zero-velocity detection method can accurately identify zero-velocity intervals in walking, running, and complex gait scenarios. Moreover, compared with the traditional ESKF based method, ES-Kalmannet significantly improves positioning accuracy and robustness in long-distance experiments of nearly 120m (Based on the same zero velocity detection results), while reducing position cumulative error (ATE) and relative error (RTE) per meter by about 90%. This method is ideal for practical applications in mobile and foot-mounted inertial navigation systems, since it has low computational requirements and superior performance.
Authors
- Jun Dan (ORCID: https://orcid.org/0000-0001-7945-3608)
- Zhao Luo (ORCID: https://orcid.org/0000-0003-0930-0694)
- Tao Jin (ORCID: https://orcid.org/0000-0003-0119-4006)
- Yang Xinjing
- Yang Xiao (ORCID: https://orcid.org/0009-0009-7215-9073)
- Keying Cao
- Hao Chi (ORCID: https://orcid.org/0000-0001-5913-2794)
Institutions
- Zhejiang University of Science and Technology (CN)
- Hangzhou Dianzi University (CN)
- Zhejiang University (CN)
Publication Details
- Journal
- IEEE Sensors Journal
- Published
- 2025-08-25
- DOI
- https://doi.org/10.1109/jsen.2025.3600476
- Primary Topic
- Inertial Sensor and Navigation
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China