Preintegrated Velocity Bias Estimation to Overcome Contact Nonlinearities in Legged Robot Odometry
David Wisth, Marco Camurri, Maurice Fallon

TL;DR
This paper introduces a novel factor graph approach with preintegrated velocity bias estimation to improve quadruped robot odometry on challenging terrains, significantly reducing drift and enhancing pose accuracy.
Contribution
It proposes a new factor graph formulation that estimates velocity biases to handle contact nonlinearities, improving odometry accuracy on deformable terrains.
Findings
26% reduction in relative pose error compared to previous work
52% reduction compared to state-of-the-art proprioceptive estimator
Effective bias estimation through fusion with vision and IMU data
Abstract
In this paper, we present a novel factor graph formulation to estimate the pose and velocity of a quadruped robot on slippery and deformable terrain. The factor graph introduces a preintegrated velocity factor that incorporates velocity inputs from leg odometry and also estimates related biases. From our experimentation we have seen that it is difficult to model uncertainties at the contact point such as slip or deforming terrain, as well as leg flexibility. To accommodate for these effects and to minimize leg odometry drift, we extend the robot's state vector with a bias term for this preintegrated velocity factor. The bias term can be accurately estimated thanks to the tight fusion of the preintegrated velocity factor with stereo vision and IMU factors, without which it would be unobservable. The system has been validated on several scenarios that involve dynamic motions of the ANYmal…
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.
