用旋翼转速提升四轴飞行器惯性里程计精度,实时性好且泛化能力强。
AI-IO: An Aerodynamics-Inspired Real-Time Inertial Odometry for Quadrotors
- 引入旋翼转速作为关键物理量,结合变压器结构建模动态特性。
- 速度预测误差降低36.9%,相比之前方法精度提升22.4%。
- 适合高动态场景下的实时导航,代码数据已开源供复现。
惯性里程计(IO)因其仅依赖惯性测量单元(IMU),具有轻量化、低成本和环境适应性强等优势,在四轴飞行器应用中受到关注。然而,现有基于学习的惯性里程计系统大多仅使用IMU数据或加入推力等动力学输入,缺乏对底层物理模型的严谨建模,导致可解释性差,泛化能力弱且精度受限。本文从空气动力学与IMU测量模型出发,识别出实现惯性里程计的关键物理量——旋翼转速,并设计了一种基于Transformer的惯性里程计模型。通过引入旋翼转速,速度预测精度提升36.9%;同时,变压器结构更有效捕捉时间依赖性,用于去噪与空气动力学建模,较先前结果再提升22.4%。为支持评估,我们构建了真实四轴飞行器高速运动数据集,包含IMU与旋翼转速信息。最终,结合不确定性感知的扩展卡尔曼滤波(EKF),该框架在多个数据集与实时系统中验证,表现出优异的精度、泛化能力与实时性能。代码与数据已公开(https://github.com/SJTU-ViSYS-team/AI-IO)。
原文摘要 · Abstract (English)
Inertial Odometry (IO) has gained attention in quadrotor applications due to its sole reliance on inertial measurement units (IMUs), attributed to its lightweight design, low cost, and robust performance across diverse environments. However, most existing learning-based inertial odometry systems for quadrotors either use only IMU data or include additional dynamics-related inputs such as thrust, but still lack a principled formulation of the underlying physical model to be learned. This lack of interpretability hampers the model's ability to generalize and often limits its accuracy. In this work, we approach the inertial odometry learning problem from a different perspective. Inspired by the aerodynamics model and IMU measurement model, we identify the key physical quantity--rotor speed measurements required for inertial odometry and design a transformer-based inertial odometry. By incorporating rotor speed measurements, the proposed model improves velocity prediction accuracy by 36.9%. Furthermore, the transformer architecture more effectively exploits temporal dependencies for denoising and aerodynamics modeling, yielding an additional 22.4% accuracy gain over previous results. To support evaluation, we also provide a real-world quadrotor flight dataset capturing IMU measurements and rotor speed for high-speed motion. Finally, combined with an uncertainty-aware extended Kalman filter (EKF), our framework is validated across multiple datasets and real-time systems, demonstrating superior accuracy, generalization, and real-time performance. We share the code and data to promote further research (https://github.com/SJTU-ViSYS-team/AI-IO).
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。