Contact-Anchored Proprioceptive Odometry for Quadruped Robots
Minxing Sun, Yao Mao

TL;DR
This paper introduces a proprioceptive odometry method for quadruped robots that uses only IMU and joint measurements, effectively estimating pose and velocity without external sensors, and demonstrates its robustness across multiple robot platforms.
Contribution
It presents a novel proprioceptive state estimator that treats contact points as kinematic anchors, combining foot wrench estimation and intermittent constraints to reduce drift in legged robot odometry.
Findings
Achieved sub-meter localization errors over hundreds of meters in real robot tests.
Effectively mitigated yaw and elevation drift during extended traversals.
Demonstrated applicability across different robot platforms and configurations.
Abstract
Reliable odometry for legged robots without cameras or LiDAR remains challenging due to IMU drift and noisy joint velocity sensing. This paper presents a purely proprioceptive state estimator that uses only IMU and motor measurements to jointly estimate body pose and velocity, with a unified formulation applicable to biped, quadruped, and wheel-legged robots. The key idea is to treat each contacting leg as a kinematic anchor: joint-torque--based foot wrench estimation selects reliable contacts, and the corresponding footfall positions provide intermittent world-frame constraints that suppress long-term drift. To prevent elevation drift during extended traversal, we introduce a lightweight height clustering and time-decay correction that snaps newly recorded footfall heights to previously observed support planes. To improve foot velocity observations under encoder quantization, we apply…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Locomotion and Control · Gait Recognition and Analysis · Robotics and Sensor-Based Localization
