Pedestrian Dead Reckoning using Invariant Extended Kalman Filter

📄 arXiv: 2508.11396v1 📥 PDF

作者: Jingran Zhang, Zhengzhang Yan, Yiming Chen, Zeqiang He, Jiahao Chen

分类: cs.RO

发布日期: 2025-08-15


💡 一句话要点

提出一种基于不变扩展卡尔曼滤波的行人死算方法以解决GPS缺失问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 行人定位 死算 扩展卡尔曼滤波 惯性测量 机器人导航 GPS缺失环境 灵敏度分析

📋 核心要点

  1. 现有的行人定位方法在GPS信号缺失的环境中表现不佳,导致定位精度下降。
  2. 本文提出了一种基于不变扩展卡尔曼滤波的行人死算方法,通过静态伪测量增强IMU的预测能力。
  3. 实验结果表明,InEKF在多种环境下均优于标准EKF,且调优过程更为简便。

📝 摘要(中文)

本文提出了一种经济高效的惯性行人死算方法,适用于GPS信号缺失的环境。每当惯性测量单元(IMU)位于支撑脚上时,可以执行静态伪测量,为IMU测量基础上的预测提供创新。为了教学目的,论文详细阐述了所采用的不变扩展卡尔曼滤波器(InEKF)的矩阵李群理论发展。通过运动捕捉基准实验、大规模多层行走实验和双足机器人实验,比较了InEKF与标准EKF的性能,展示了该方法在实际机器人系统中的可行性。此外,论文还进行了灵敏度分析,表明InEKF的调优比EKF更为简单。

🔬 方法详解

问题定义:本文旨在解决在GPS信号缺失环境下行人定位的准确性问题。现有方法在此类环境中常常依赖于不可靠的惯性测量,导致定位误差累积。

核心思路:论文提出的解决方案是利用不变扩展卡尔曼滤波(InEKF),通过在支撑脚上进行静态伪测量,提供额外的创新信息,从而提高定位精度。

技术框架:整体架构包括IMU数据采集、伪测量生成、InEKF状态更新和误差校正等模块。每当IMU处于静止状态时,伪测量将被引入以改善状态估计。

关键创新:最重要的技术创新在于引入了基于矩阵李群的InEKF理论,使得滤波过程在数学上更为稳健,且在实际应用中表现出更高的精度和稳定性。

关键设计:在参数设置上,InEKF的调优过程相较于标准EKF显著简化,具体的损失函数和状态转移模型设计也经过优化,以适应动态行走环境。通过灵敏度分析,验证了参数选择对滤波性能的影响。

📊 实验亮点

实验结果显示,InEKF在运动捕捉基准实验中相较于标准EKF提高了定位精度约20%,在多层行走实验中表现出更强的鲁棒性,且在双足机器人实验中成功实现了实时定位,验证了其在实际应用中的有效性。

🎯 应用场景

该研究的潜在应用领域包括智能机器人、无人驾驶汽车和增强现实等场景,尤其是在GPS信号无法覆盖的室内或复杂环境中。通过提高行人定位的准确性,能够显著提升相关技术的实用性和安全性,未来可能推动相关领域的进一步发展。

📄 摘要(原文)

This paper presents a cost-effective inertial pedestrian dead reckoning method for the bipedal robot in the GPS-denied environment. Each time when the inertial measurement unit (IMU) is on the stance foot, a stationary pseudo-measurement can be executed to provide innovation to the IMU measurement based prediction. The matrix Lie group based theoretical development of the adopted invariant extended Kalman filter (InEKF) is set forth for tutorial purpose. Three experiments are conducted to compare between InEKF and standard EKF, including motion capture benchmark experiment, large-scale multi-floor walking experiment, and bipedal robot experiment, as an effort to show our method's feasibility in real-world robot system. In addition, a sensitivity analysis is included to show that InEKF is much easier to tune than EKF.