Contact-Anchored Proprioceptive Odometry for Quadruped Robots Paper • 2602.17393 • Published 5 days ago