Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Interacting Multiple Model Proprioceptive Odometry for Legged Robots

About

State estimation for legged robots remains challenging because legged odometry generally suffers from limited observability and therefore depends critically on measurement constraints to suppress drift. When exteroceptive sensors are unreliable or degraded, such constraints are mainly derived from proprioceptive measurements, particularly contact-related leg kinematics information. However, most existing proprioceptive odometry methods rely on an idealized point-contact assumption, which is often violated during real locomotion. Consequently, the effectiveness of proprioceptive constraints may be significantly reduced, resulting in degraded estimation accuracy. To address these limitations, we propose an interacting multiple model (IMM)-based proprioceptive odometry framework for legged robots. By incorporating multiple contact hypotheses within a unified probabilistic framework, the proposed method enables online mode switching and probabilistic fusion under varying contact conditions. Extensive simulations and real-world experiments demonstrate that the proposed method achieves superior pose estimation accuracy over state-of-the-art methods while maintaining comparable computational efficiency.

Wanlei Li, Zichang Chen, Shilei Li, Xiaogang Xiong, Yunjiang Lou• 2026

Related benchmarks

TaskDatasetResultRank
Robot Pose EstimationAlienGo Real-world Experiment Flat surface
ATE Position Error0.076
7
Proprioceptive State EstimationSimulation Flat Surface Straight line
ATE Position0.2039
6
Proprioceptive State EstimationSimulation Flat Surface Circular
ATE Position0.1832
6
Proprioceptive State EstimationSimulation Flat Surface Curve
ATE Position0.0768
6
Proprioceptive State EstimationSimulation Slippery Scenario
ATE (Position)0.0614
6
Proprioceptive State EstimationSimulation Uneven Terrain Scenario
ATE Position0.272
6
Proprioceptive State EstimationSimulation Slope Scenario
ATE (Position)0.5068
6
Robot Pose EstimationAlienGo Real-world Experiment Complex terrain
ATE (Position)0.102
6
Showing 8 of 8 rows

Other info

Follow for update