Back to Research papers
Research paper index

Four Simple Proprioceptive Estimators for Legged Robots

Frank Dellaert, Chiyun Noh, Varun Agrawal, Ayoung Kim

arXiv:2605.23100Published May 21, 20260 citations
  • cs.RO
  • robot

Abstract

Legged robots carry an IMU, but the inertial solution drifts because consumer-grade IMUs are noisy. However, the feet create intermittent contacts with the environment that can be used to mitigate that drift. This report develops a sequence of increasingly expressive legged robot state estimators that leverage this. In all cases, the floating-base state comprises attitude, position, velocity, and IMU biases. To model foot contacts, we start from the contact-aided invariant EKF of Hartley et al., albeit at a reduced contact update rate. This is then augmented by replacing the measurement update by a small factor graph. Finally, we turn the same factors into a fixed-lag smoother with contact-episode footholds, with and without an evolving IMU bias. To facilitate reproducibility and further research in proprioceptive legged odometry, all four variants are available in GTSAM (Dellaert et. al), and we additionally provide a ROS2-compatible implementation.

Read the original paper

This page indexes public paper metadata. The manuscript remains with its original publisher and authors.