# AirIO: Learning Inertial Odometry with Enhanced IMU Feature Observability

arXiv: https://arxiv.org/abs/2501.15659 · HTML: https://mlsanity.com/paper/2501.15659/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 21 of its 42 references that are in the map.
- First posted on arXiv 26 Jan 2025.

## Builds on (most cited first, 21 of 21)

- [VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator](https://mlsanity.com/paper/1708.03852/) (2017)
- [RoNIN: Robust Neural Inertial Navigation in the Wild: Benchmark, Evaluations, and New Methods](https://mlsanity.com/paper/1905.12853/) (2019)
- [IONet: Learning to Cure the Curse of Drift in Inertial Odometry](https://mlsanity.com/paper/1802.02209/) (2018)
- [TLIO: Tight Learned Inertial Odometry](https://mlsanity.com/paper/2007.01867/) (2020)
- [RIDI: Robust IMU Double Integration](https://mlsanity.com/paper/1712.09004/) (2017)
- [IDOL: Inertial Deep Orientation-Estimation and Localization](https://mlsanity.com/paper/2102.04024/) (2021)
- [Super Odometry: IMU-centric LiDAR-Visual-Inertial Estimator for Challenging Environments](https://mlsanity.com/paper/2104.14938/) (2021)
- [SubT-MRS Dataset: Pushing SLAM Towards All-weather Environments](https://mlsanity.com/paper/2307.07607/) (2023)
- [AirDOS: Dynamic SLAM benefits from Articulated Objects](https://mlsanity.com/paper/2109.09903/) (2021)
- [Learning Inertial Odometry for Dynamic Legged Robot State Estimation](https://mlsanity.com/paper/2111.00789/) (2021)
- [RIO: Rotation-equivariance supervised learning of robust inertial odometry](https://mlsanity.com/paper/2111.11676/) (2021)
- [Neural Inertial Localization](https://mlsanity.com/paper/2203.15851/) (2022)
- [Deep IMU Bias Inference for Robust Visual-Inertial Odometry with Factor Graphs](https://mlsanity.com/paper/2211.04517/) (2022)
- [Learned Inertial Odometry for Autonomous Drone Racing](https://mlsanity.com/paper/2210.15287/) (2022)
- [Pegasus Simulator: An Isaac Sim Framework for Multiple Aerial Vehicles Simulation](https://mlsanity.com/paper/2307.05263/) (2023)
- [RINS-W: Robust Inertial Navigation System on Wheels](https://mlsanity.com/paper/1903.02210/) (2019)
- [The Blackbird Dataset: A large-scale dataset for UAV perception in aggressive flight](https://mlsanity.com/paper/1810.01987/) (2018)
- [Flying Calligrapher: Contact-Aware Motion and Force Planning and Control for Aerial Manipulation](https://mlsanity.com/paper/2407.05587/) (2024)
- [Off-Policy Evaluation with Online Adaptation for Robot Exploration in Challenging Environments](https://mlsanity.com/paper/2204.03140/) (2022)
- [AirIMU: Learning Uncertainty Propagation for Inertial Odometry](https://mlsanity.com/paper/2310.04874/) (2023)
- [DIDO: Deep Inertial Quadrotor Dynamical Odometry](https://mlsanity.com/paper/2203.03149/) (2022)

## Built on by (most cited first, 7 of 7)

- [A Plug-and-Play Learning-based IMU Bias Factor for Robust Visual-Inertial Odometry](https://mlsanity.com/paper/2503.12527/) (2025)
- [IONext: Unlocking the Next Era of Inertial Odometry](https://mlsanity.com/paper/2507.17089/) (2025)
- [X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robot](https://mlsanity.com/paper/2511.08277/) (2025)
- [Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environments](https://mlsanity.com/paper/2605.07412/) (2026)
- [MARIO: Motion-Augmented Real-Time Multi-Sensor Inertial Odometry](https://mlsanity.com/paper/2606.02996/) (2026)
- [GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometry](https://mlsanity.com/paper/2609.25338/) (2026)
- [IMU-Bench: Benchmarking Wrist IMU Representations Across Kinematic, Semantic and Clinical Tasks](https://mlsanity.com/paper/2610.19481/) (2026)

## Abstract (arXiv)

Inertial odometry (IO) using only Inertial Measurement Units (IMUs) offers a lightweight and cost-effective solution for Unmanned Aerial Vehicle (UAV) applications, yet existing learning-based IO models often fail to generalize to UAVs due to the highly dynamic and non-linear-flight patterns that differ from pedestrian motion. In this work, we identify that the conventional practice of transforming raw IMU data to global coordinates undermines the observability of critical kinematic information in UAVs. By preserving the body-frame representation, our method achieves substantial performance improvements, with a 66.7% average increase in accuracy across three datasets. Furthermore, explicitly encoding attitude information into the motion network results in an additional 23.8% improvement over prior results. Combined with a data-driven IMU correction model (AirIMU) and an uncertainty-aware Extended Kalman Filter (EKF), our approach ensures robust state estimation under aggressive UAV maneuvers without relying on external sensors or control inputs. Notably, our method also demonstrates strong generalizability to unseen data not included in the training set, underscoring its potential for real-world UAV applications.
