EqNIO: Subequivariant Neural Inertial Odometry
Not on the map. Why?
Abstract (arXiv)
Neural networks are seeing rapid adoption in purely inertial odometry, where accelerometer and gyroscope measurements from commodity inertial measurement units (IMU) are used to regress displacements and associated uncertainties. They can learn informative displacement priors, which can be directly fused with the raw data with off-the-shelf non-linear filters. Nevertheless, these networks do not consider the physical roto-reflective symmetries inherent in IMU data, leading to the need to memorize the same priors for every possible motion direction, which hinders generalization. In this work, we characterize these symmetries and show that the IMU data and the resulting displacement and covariance transform equivariantly, when rotated around the gravity vector and reflected with respect to arbitrary planes parallel to gravity. We design a neural network that respects these symmetries by design through equivariant processing in three steps: First, it estimates an equivariant gravity-aligned frame from equivariant vectors and invariant scalars derived from IMU data, leveraging expressive linear and non-linear layers tailored to commute with the underlying symmetry transformation. We then map the IMU data into this frame, thereby achieving an invariant canonicalization that can be directly used with off-the-shelf inertial odometry networks. Finally, we map these network outputs back into the original frame, thereby obtaining equivariant covariances and displacements. We demonstrate the generality of our framework by applying it to the filter-based approach based on TLIO, and the end-to-end RONIN architecture, and show better performance on the TLIO, Aria, RIDI and OxIOD datasets than existing methods.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 36 of its 54 references that are in the map. First posted on arXiv 12 Aug 2024.
Builds on
36 of 54 references.
References · 36
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2021E(n) Equivariant Graph Neural Networkscited by 951
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 735
- 2018Spherical CNNscited by 452
- 2019General E(2)-Equivariant Steerable CNNscited by 441
- 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 348
- 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 304
- 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
- 2019Gauge Equivariant Convolutional Networks and the Icosahedral CNNcited by 262
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
- 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 223
- 2021A Practical Method for Constructing Equivariant Multilayer Perceptrons for Arbitrary Matrix Groupscited by 185
24 more
- 2021Scalars are universal: Equivariant machine learning, structured like classical physicscited by 127
- 2021Equivariant Point Network for 3D Point Cloud Analysiscited by 81
- 2019RoNIN: Robust Neural Inertial Navigation in the Wild: Benchmark, Evaluations, and New Methodscited by 72
- 2021Coordinate Independent Convolutional Networks -- Isometry and Gauge Equivariant Convolutions on Riemannian Manifoldscited by 72
- 2020TLIO: Tight Learned Inertial Odometrycited by 53
- 2018IONet: Learning to Cure the Curse of Drift in Inertial Odometrycited by 52
- 2020Spin-Weighted Spherical CNNscited by 50
- 2019Equivariant Multi-View Networkscited by 44
- 2017RIDI: Robust IMU Double Integrationcited by 41
- 2022Learning Physical Dynamics with Subequivariant Graph Neural Networkscited by 38
- 2024Aria Everyday Activities Datasetcited by 38
- 2022The Surprising Effectiveness of Equivariant Models in Domains with Latent Symmetrycited by 32
- 2019AI-IMU Dead-Reckoningcited by 27
- 2019Multivariate Uncertainty in Deep Learningcited by 27
- 2020Denoising IMU Gyroscopes with Deep Learning for Open-Loop Attitude Estimationcited by 26
- 2021IDOL: Inertial Deep Orientation-Estimation and Localizationcited by 26
- 2018OxIOD: The Dataset for Deep Inertial Odometrycited by 23
- 2023Scaling Spherical CNNscited by 21
- 2022Unified Fourier-based Kernel and Nonlinearity Design for Equivariant Networks on Homogeneous Spacescited by 20
- 2019Contact-Aided Invariant Extended Kalman Filtering for Robot State Estimationcited by 16
- 2021RIO: Rotation-equivariance supervised learning of robust inertial odometrycited by 14
- 2022Deep IMU Bias Inference for Robust Visual-Inertial Odometry with Factor Graphscited by 13
- 2023Subequivariant Graph Reinforcement Learning in 3D Environmentscited by 10
- 2017Inertial Odometry on Handheld Smartphonescited by 7
Built on by
Citing papers per year: 2025: 4; 2026: 4.
8 papers.
- 2025Learning IMU Bias with Diffusion Modelcited by 3
- 2025IONext: Unlocking the Next Era of Inertial Odometrycited by 0
- 2025X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robotcited by 0
- 2025FDIO: Frequency Decomposed Inertial Odometrycited by 0
- 2026Tunable Soft Equivariance with Guaranteescited by 0
- 2026Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environmentscited by 0
- 2026PedestrianDiffusion: Multimodal Generative Denoising and Dense State Estimation for Inertial Navigationcited by 0
- 2026GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometrycited by 0
- 2026GINIO: A Geometric SO(3)-Equivariant Interface for Neural Inertial Odometry21 Sep 2026
- 2026PedestrianDiffusion: Multimodal Generative Denoising and Dense State Estimation for Inertial Navigation3 Jul 2026
- 2026Tracking Large-scale Shared Bikes with Inertial Motion Learning in GNSS Blocked Environments8 May 2026
- 2026Tunable Soft Equivariance with Guarantees27 Mar 2026
- 2025FDIO: Frequency Decomposed Inertial Odometry19 Nov 2025
- 2025X-IONet: Cross-Platform Inertial Odometry Network for Pedestrian and Legged Robot11 Nov 2025
- 2025IONext: Unlocking the Next Era of Inertial Odometry23 Jul 2025
- 2025Learning IMU Bias with Diffusion Model17 May 2025