AutoOdom: Learning Auto-regressive Proprioceptive Odometry for Legged Locomotion
Authors:
- Changsheng LuoCLChangsheng Luo
- Yushi WangYWYushi Wang
- Wenhan CaiWCWenhan Cai
- Mingguo ZhaoMZMingguo Zhao
Preprint
Abstract
Accurate proprioceptive odometry is fundamental for legged robot navigation in GPS-denied and visually degraded environments where conventional visual odometry systems fail. Current approaches face critical limitations: analytical filtering methods suffer from modeling uncertainties and cumulative drift, hybrid learning-filtering approaches remain constrained by their analytical components, while pure learning-based methods struggle with simulation-to-reality transfer and demand extensive real-world data collection. This paper introduces AutoOdom, a novel autoregressive proprioceptive odometry system that overcomes these challenges through an innovative two-stage training paradigm. Stage 1 employs large-scale simulation data to learn complex nonlinear dynamics and rapidly changing contact states inherent in legged locomotion, while Stage 2 introduces an autoregressive enhancement mechanism using limited real-world data to effectively bridge the sim-to-real gap. The key innovation lies in our autoregressive training approach, where the model learns from its own predictions to develop resilience against sensor noise and improve robustness in highly dynamic environments. Comprehensive experimental validation on the Booster T1 humanoid robot demonstrates that AutoOdom significantly outperforms state-of-the-art methods across all evaluation metrics, achieving 57.2% improvement in absolute trajectory error, 59.2% improvement in Umeyama-aligned error, and 36.2% improvement in relative pose error compared to the Legolas baseline. Extensive ablation studies provide critical insights into sensor modality selection and temporal modeling, revealing counterintuitive findings about IMU acceleration data and validating our systematic design choices for robust proprioceptive odometry in challenging locomotion scenarios.Keywords
All Related Versions
This publication has 9 references indexed in Scilit:
- MPVO: Motion-Prior Based Visual Odometry for PointGoal Navigation2025
- Online Kinematic Calibration for Legged RobotsIEEE Robotics and Automation Letters, 2022
- TLIO: Tight Learned Inertial OdometryIEEE Robotics and Automation Letters, 2020
- Pronto: A Multi-Sensor State Estimator for Legged Robots in Real-World ScenariosFrontiers in Robotics and AI, 2020
- VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State EstimatorIEEE Transactions on Robotics, 2018
- IONet: Learning to Cure the Curse of Drift in Inertial OdometryProceedings of the AAAI Conference on Artificial Intelligence, 2018
- Probabilistic Contact Estimation and Impact Detection for State Estimation of Quadruped RobotsIEEE Robotics and Automation Letters, 2017
- Visual Odometry : Part II: Matching, Robustness, Optimization, and ApplicationsIEEE Robotics & Automation Magazine, 2012
- Visual Odometry [Tutorial]IEEE Robotics & Automation Magazine, 2011