DINS-IO is proposed, which learns inertial odometry directly from raw IMU streams without position labels, and is pretrained self-supervised and fine-tuned with a small fraction of labels matches or surpasses fully supervised baselines.
Abstract
The training of learned inertial odometry depends on dense, high-precision position ground truth from motion capture, visual-inertial odometry or SLAM, which is costly and hard to acquire at scale. We propose DINS-IO, which learns inertial odometry directly from raw IMU streams without position labels. Our key insight is that the strapdown INS velocity recursion is a strong, fully differentiable consistency prior: the predicted velocity, rotated into the navigation frame, must agree with the integrated specific force up to an unknown initial velocity and a constant accelerometer bias. We cast this constraint as a sliding-window least-squares problem with a globally shared bias, solve it in closed form, and use the solver residual as a self-supervised loss whose gradient flows back to the network through the analytic solution. To supply this per-sample constraint, we design a high-frequency network that emits dense body-frame velocity at the IMU rate. Since the self-supervised network learns consistent motion but its velocity is not yet metrically calibrated, we calibrate it to true metric velocity from a few labeled trajectories by directly supervising the predicted body-frame velocity and adapting only low-rank (LoRA) patches. On standard benchmarks, DINS-IO pretrained self-supervised and fine-tuned with a small fraction of labels matches or surpasses fully supervised baselines.
Visual-inertial odometry (VIO) for aerial robots relies on high rate inertial measurement unit (IMU) propagation between visual updates. However, conventional multi state constraint Kalman filters (MSCKFs) use random walk bias assumptions and fixed noise parameters, which can limit robustness when visual information is...
Qi-Zhi Guo, Junning Lyu, De-Fu Lin et al.· 0 citations
Visual-inertial odometry (VIO) estimates motion by fusing camera and inertial data. In learning-based monocular VIO, depth, scale, and motion are tightly coupled, while IMU cues are difficult to impose as geometric constraints on implicit 2D features. This paper presents a pose estimation method based on explicit 3D mo...
Qian Li, Fan Bai· 2026 International Conferenc...· 0 citations
Inertial odometry (IO) is critical for aerial robots, where aggressive maneuvers and poor lighting degrade visual sensors. Recent learning-based IO methods improve traditional integration-based approaches by learning motion priors from IMU and platform-specific sensors, then fusing the predictions within an extended Ka...
Maulana Bisyir Azhari, Seungwook Lee, Dong-Hun Han et al.· 0 citations
A camera and an IMU are the minimal sensor setup for metric localization and dense mapping, yet classical visual--inertial filters must wait for parallax before they start and then retain only sparse landmarks. Feed-forward geometry models, in contrast, predict dense structure from a few images but provide neither metr...
J. Mahmoud, Arthur Movsesyan, Mikhail Iumanov et al.· 0 citations
Neural inertial odometry increasingly uses networks as learned measurements inside filtering pipelines. Such measurements should transform consistently under arbitrary IMU mounting conventions: their mean must transform as a vector, and their covariance must transform congruently as a second-order tensor. We present GI...
Chan-Ki Kim, Ming-Han Zhu, Tzu-Yuan Lin et al.· 0 citations
KLTNet is proposed, a lightweight learning-based, plug-and-play sparse feature tracker designed to replace classical KLT trackers in KLT-based VIO front ends and predicts anisotropic confidence weights supervised through differentiable multi-view triangulation, which can be used as observation weights in compatible VIO...