IONet: Learning to Cure the Curse of Drift in Inertial Odometry
Not on the map. Why?
Abstract (arXiv)
Inertial sensors play a pivotal role in indoor localization, which in turn lays the foundation for pervasive personal applications. However, low-cost inertial sensors, as commonly found in smartphones, are plagued by bias and noise, which leads to unbounded growth in error when accelerations are double integrated to obtain displacement. Small errors in state estimation propagate to make odometry virtually unusable in a matter of seconds. We propose to break the cycle of continuous integration, and instead segment inertial data into independent windows. The challenge becomes estimating the latent states of each window, such as velocity and orientation, as these are not directly observable from sensor data. We demonstrate how to formulate this as an optimization problem, and show how deep recurrent neural networks can yield highly accurate trajectories, outperforming state-of-the-art shallow techniques, on a wide range of tests and attachments. In particular, we demonstrate that IONet can generalize to estimate odometry for non-periodic motion, such as a shopping trolley or baby-stroller, an extremely challenging task for existing techniques.
Key facts. Cited by 52 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Jan 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 7; 2023: 11; 2024: 6; 2025: 11; 2026: 10.
52 papers.
Sort:
By area:
- 2021IDOL: Inertial Deep Orientation-Estimation and Localizationcited by 26
- 2023Deep Learning for Inertial Positioning: A Surveycited by 20
- 2021RIO: Rotation-equivariance supervised learning of robust inertial odometrycited by 14
- 2021CTIN: Robust Contextual Transformer Network for Inertial Navigationcited by 12
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approachcited by 8
- 2024EqNIO: Subequivariant Neural Inertial Odometrycited by 8
- 2023AirIMU: Learning Uncertainty Propagation for Inertial Odometrycited by 6
- 2023Radarize: Enhancing Radar SLAM with Generalizable Doppler-Based Odometrycited by 6
- 2025AirIO: Learning Inertial Odometry with Enhanced IMU Feature Observabilitycited by 6
- 2021VIPose: Real-time Visual-Inertial 6D Object Pose Trackingcited by 5
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Reviewcited by 5
- 2022Learned Monocular Depth Priors in Visual-Inertial Initializationcited by 4
38 more
- 2022Adaptive Attitude Estimation Using a Hybrid Model-Learning Approachcited by 4
- 2023Generalizable End-to-End Deep Learning Frameworks for Real-Time Attitude Estimation Using 6DoF Inertial Measurement Unitscited by 4
- 2022LGC-Net: A Lightweight Gyroscope Calibration Network for Efficient Attitude Estimationcited by 3
- 2024Legged Robot State Estimation With Invariant Extended Kalman Filter Using Neural Measurement Networkcited by 3
- 2024Suite-IN: Aggregating Motion Features from Apple Suite for Robust Inertial Navigationcited by 3
- 2025Learning IMU Bias with Diffusion Modelcited by 3
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regressioncited by 2
- 2022Learnable Spatio-Temporal Map Embeddings for Deep Inertial Localizationcited by 2
- 2023Physics-Informed Data Denoising for Real-Life Sensing Systemscited by 2
- 2023Wavelet Dynamic Selection Network for Inertial Sensor Signal Enhancementcited by 2
- 20243D Freehand Ultrasound using Visual Inertial and Deep Inertial Odometry for Measuring Patellar Trackingcited by 2
- 2025On Neural Inertial Classification Networks for Pedestrian Activity Recognitioncited by 2
- 2025Egocentric Action-aware Inertial Localization in Point Clouds with Vision-Language Guidancecited by 2
- 2021Deep Inertial Odometry with Accurate IMU Preintegrationcited by 1
- 2021OdoNet: Untethered Speed Aiding for Vehicle Navigation Without Hardware Wheeled Odometercited by 1
- 2022SRVIO: Super Robust Visual Inertial Odometry for dynamic environments and challenging Loop-closure conditionscited by 1
- 2023RIOT: Recursive Inertial Odometry Transformer for Localisation from Low-Cost IMU Measurementscited by 1
- 2024NeurIT: Pushing the Limit of Neural Inertial Tracking for Indoor Robotic IoTcited by 1
- 2025A Plug-and-Play Learning-based IMU Bias Factor for Robust Visual-Inertial Odometrycited by 1
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labelscited by 1
- 2022SmartFPS: Neural Network based Wireless-inertial fusion positioning systemcited by 0
- 2023Online Learning of Wheel Odometry Correction for Mobile Robots with Attention-based Neural Networkcited by 0
- 2023ViFiT: Reconstructing Vision Trajectories from IMU and Wi-Fi Fine Time Measurementscited by 0
- 2023Inertial Guided Uncertainty Estimation of Feature Correspondence in Visual-Inertial Odometry/SLAMcited by 0
- 2024Reliable Heading Tracking for Pedestrian Road Crossing Prediction Using Commodity Devicescited by 0
- 2025Suite-IN++: A FlexiWear BodyNet Integrating Global and Local Motion Features from Apple Suite for Robust Inertial Navigationcited by 0
- 2025IONext: Unlocking the Next Era of Inertial Odometrycited by 0
- 2025ConvXformer: Differentially Private Hybrid ConvNeXt-Transformer for Inertial Navigationcited by 0
- 2025X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robotcited by 0
- 2025FDIO: Frequency Decomposed Inertial Odometrycited by 0
- 2025ICD-Net: Inertial Covariance Displacement Network for Drone Visual-Inertial SLAMcited by 0
- 2026UMLoc: Uncertainty-Aware Map-Constrained Inertial Localization with Quantified Boundscited by 0
- 2026Feeling the Space: Egomotion-Aware Video Representation for Efficient and Accurate 3D Scene Understandingcited by 0
- 2026Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environmentscited by 0
- 2026CoCo-InEKF: State Estimation with Learned Contact Covariances in Dynamic, Contact-Rich Scenarioscited by 0
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filterscited by 0
- 2026MARIO: Motion-Augmented Real-Time Multi-Sensor Inertial Odometrycited by 0
- 2026PedestrianDiffusion: Multimodal Generative Denoising and Dense State Estimation for Inertial Navigationcited by 0
50 most cited of 52 All 52 (JSON)
- 2026GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometry21 Sep 2026
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labels20 Jul 2026
- 2026Uncertainty-Aware Velocity Correction for Proprioceptive Vehicle Localization using Evidential Mamba6 Jul 2026
- 2026PedestrianDiffusion: Multimodal Generative Denoising and Dense State Estimation for Inertial Navigation3 Jul 2026
- 2026MARIO: Motion-Augmented Real-Time Multi-Sensor Inertial Odometry2 Jun 2026
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filters1 Jun 2026
- 2026CoCo-InEKF: State Estimation with Learned Contact Covariances in Dynamic, Contact-Rich Scenarios14 May 2026
- 2026Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environments8 May 2026
- 2026Feeling the Space: Egomotion-Aware Video Representation for Efficient and Accurate 3D Scene Understanding18 Mar 2026
- 2026UMLoc: Uncertainty-Aware Map-Constrained Inertial Localization with Quantified Bounds10 Jan 2026
- 2025FDIO: Frequency Decomposed Inertial Odometry19 Nov 2025
- 2025ICD-Net: Inertial Covariance Displacement Network for Drone Visual-Inertial SLAM13 Nov 2025
38 more
- 2025X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robot11 Nov 2025
- 2025ConvXformer: Differentially Private Hybrid ConvNeXt-Transformer for Inertial Navigation22 Oct 2025
- 2025IONext: Unlocking the Next Era of Inertial Odometry23 Jul 2025
- 2025Egocentric Action-aware Inertial Localization in Point Clouds with Vision-Language Guidance20 May 2025
- 2025Learning IMU Bias with Diffusion Model17 May 2025
- 2025Suite-IN++: A FlexiWear BodyNet Integrating Global and Local Motion Features from Apple Suite for Robust Inertial Navigation1 Apr 2025
- 2025A Plug-and-Play Learning-based IMU Bias Factor for Robust Visual-Inertial Odometry16 Mar 2025
- 2025On Neural Inertial Classification Networks for Pedestrian Activity Recognition23 Feb 2025
- 2025AirIO: Learning Inertial Odometry with Enhanced IMU Feature Observability26 Jan 2025
- 2024Suite-IN: Aggregating Motion Features from Apple Suite for Robust Inertial Navigation12 Nov 2024
- 2024Reliable Heading Tracking for Pedestrian Road Crossing Prediction Using Commodity Devices8 Oct 2024
- 2024EqNIO: Subequivariant Neural Inertial Odometry12 Aug 2024
- 20243D Freehand Ultrasound using Visual Inertial and Deep Inertial Odometry for Measuring Patellar Tracking24 Apr 2024
- 2024NeurIT: Pushing the Limit of Neural Inertial Tracking for Indoor Robotic IoT13 Apr 2024
- 2024Legged Robot State Estimation With Invariant Extended Kalman Filter Using Neural Measurement Network1 Feb 2024
- 2023Wavelet Dynamic Selection Network for Inertial Sensor Signal Enhancement29 Dec 2023
- 2023Radarize: Enhancing Radar SLAM with Generalizable Doppler-Based Odometry19 Nov 2023
- 2023Physics-Informed Data Denoising for Real-Life Sensing Systems12 Nov 2023
- 2023Inertial Guided Uncertainty Estimation of Feature Correspondence in Visual-Inertial Odometry/SLAM7 Nov 2023
- 2023AirIMU: Learning Uncertainty Propagation for Inertial Odometry7 Oct 2023
- 2023ViFiT: Reconstructing Vision Trajectories from IMU and Wi-Fi Fine Time Measurements4 Oct 2023
- 2023Online Learning of Wheel Odometry Correction for Mobile Robots with Attention-based Neural Network21 Mar 2023
- 2023Deep Learning for Inertial Positioning: A Survey7 Mar 2023
- 2023RIOT: Recursive Inertial Odometry Transformer for Localisation from Low-Cost IMU Measurements3 Mar 2023
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Review22 Feb 2023
- 2023Generalizable End-to-End Deep Learning Frameworks for Real-Time Attitude Estimation Using 6DoF Inertial Measurement Units13 Feb 2023
- 2022Learnable Spatio-Temporal Map Embeddings for Deep Inertial Localization14 Nov 2022
- 2022SmartFPS: Neural Network based Wireless-inertial fusion positioning system27 Sep 2022
- 2022LGC-Net: A Lightweight Gyroscope Calibration Network for Efficient Attitude Estimation19 Sep 2022
- 2022Benchmarking Visual-Inertial Deep Multimodal Fusion for Relative Pose Regression and Odometry-aided Absolute Pose Regression1 Aug 2022
- 2022Adaptive Attitude Estimation Using a Hybrid Model-Learning Approach22 Jun 2022
- 2022Learned Monocular Depth Priors in Visual-Inertial Initialization20 Apr 2022
- 2022SRVIO: Super Robust Visual Inertial Odometry for dynamic environments and challenging Loop-closure conditions14 Jan 2022
- 2021CTIN: Robust Contextual Transformer Network for Inertial Navigation3 Dec 2021
- 2021RIO: Rotation-equivariance supervised learning of robust inertial odometry23 Nov 2021
- 2021OdoNet: Untethered Speed Aiding for Vehicle Navigation Without Hardware Wheeled Odometer7 Sep 2021
- 2021VIPose: Real-time Visual-Inertial 6D Object Pose Tracking27 Jul 2021
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approach26 Mar 2021
50 newest of 52 All 52 (JSON)
- 2025Learning IMU Bias with Diffusion Modelcited by 3
- 2025Learning IMU Bias with Diffusion Model17 May 2025
- 2021IDOL: Inertial Deep Orientation-Estimation and Localizationcited by 26
- 2023Deep Learning for Inertial Positioning: A Surveycited by 20
- 2021RIO: Rotation-equivariance supervised learning of robust inertial odometrycited by 14
- 2021CTIN: Robust Contextual Transformer Network for Inertial Navigationcited by 12
- 2021IMU Data Processing For Inertial Aided Navigation: A Recurrent Neural Network Based Approachcited by 8
- 2024EqNIO: Subequivariant Neural Inertial Odometrycited by 8
- 2023AirIMU: Learning Uncertainty Propagation for Inertial Odometrycited by 6
- 2023Radarize: Enhancing Radar SLAM with Generalizable Doppler-Based Odometrycited by 6
- 2025AirIO: Learning Inertial Odometry with Enhanced IMU Feature Observabilitycited by 6
- 2021VIPose: Real-time Visual-Inertial 6D Object Pose Trackingcited by 5
- 2023Recent Advancements in Deep Learning Applications and Methods for Autonomous Navigation: A Comprehensive Reviewcited by 5
- 2022Learned Monocular Depth Priors in Visual-Inertial Initializationcited by 4
12 most cited of 49 All 49 (JSON)
- 2026GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometry21 Sep 2026
- 2026Physical Self-Supervised Learning: IMU Sensing without Manual Labels20 Jul 2026
- 2026PedestrianDiffusion: Multimodal Generative Denoising and Dense State Estimation for Inertial Navigation3 Jul 2026
- 2026MARIO: Motion-Augmented Real-Time Multi-Sensor Inertial Odometry2 Jun 2026
- 2026FW-NKF: Frequency-Weighted Neural Kalman Filters1 Jun 2026
- 2026CoCo-InEKF: State Estimation with Learned Contact Covariances in Dynamic, Contact-Rich Scenarios14 May 2026
- 2026Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environments8 May 2026
- 2026UMLoc: Uncertainty-Aware Map-Constrained Inertial Localization with Quantified Bounds10 Jan 2026
- 2025FDIO: Frequency Decomposed Inertial Odometry19 Nov 2025
- 2025ICD-Net: Inertial Covariance Displacement Network for Drone Visual-Inertial SLAM13 Nov 2025
- 2025X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robot11 Nov 2025
- 2025ConvXformer: Differentially Private Hybrid ConvNeXt-Transformer for Inertial Navigation22 Oct 2025
12 newest of 49 All 49 (JSON)