用Transformer融合加速度与角速度,提升惯性导航精度。
iMoT: Inertial Motion Transformer for Inertial Navigation
- 分阶段解耦运动信号,提取关键动作事件。
- 动态位置编码解决多模态时间差异,增强跨模态交互。
- 可学习查询粒子建模速度不确定性,适合高精度定位场景。
我们提出iMoT,一种基于Transformer的惯性里程计方法,通过融合运动与旋转模态信息实现精确位置估计。在运动上下文编码中,我们在每个编码器层开头引入渐进式序列解耦器,以识别加速度和角速度信号中的关键运动事件。为更好聚合跨模态交互,提出自适应位置编码,动态调整时间偏移下的位置嵌入。解码阶段,引入少量可学习查询运动粒子作为速度段内的运动不确定性先验,每个粒子聚焦特定运动模式的跨模态特征,整体提升对运动动态的理解。最后设计动态评分机制,在最终解码步骤综合所有对齐运动粒子,稳定优化过程,确保鲁棒且准确的速度段估计。在多个惯性数据集上的广泛评估表明,iMoT显著优于现有先进方法,在轨迹重建中展现出更优的鲁棒性与准确性。
原文摘要 · Abstract (English)
We propose iMoT, an innovative Transformer-based inertial odometry method that retrieves cross-modal information from motion and rotation modalities for accurate positional estimation. Unlike prior work, during the encoding of the motion context, we introduce Progressive Series Decoupler at the beginning of each encoder layer to stand out critical motion events inherent in acceleration and angular velocity signals. To better aggregate cross-modal interactions, we present Adaptive Positional Encoding, which dynamically modifies positional embeddings for temporal discrepancies between different modalities. During decoding, we introduce a small set of learnable query motion particles as priors to model motion uncertainties within velocity segments. Each query motion particle is intended to draw cross-modal features dedicated to a specific motion mode, all taken together allowing the model to refine its understanding of motion dynamics effectively. Lastly, we design a dynamic scoring mechanism to stabilize iMoT's optimization by considering all aligned motion particles at the final decoding step, ensuring robust and accurate velocity segment estimation. Extensive evaluations on various inertial datasets demonstrate that iMoT significantly outperforms state-of-the-art methods in delivering superior robustness and accuracy in trajectory reconstruction.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。