摘要

针对IMU误差随时间累积的问题,本文详细分析和设计了基于foot-mounted的IMU室内行人航位推算系统,包括步伐检测算法、静态初始对准、IMU导航算法、EKF等模块。在EKF中通过ZUPT和ZARU计算速度和角速度的误差并进行补偿,从而间接降低位置的发散速度。多次实验结果表明:在短距离、短时间内,该系统在室内行人航位推算有较高的性能,位置误差与总路程的比值在0.5%-2%范围内。