CoCo-InEKF: State Estimation with Learned Contact Covariances in Dynamic, Contact-Rich Scenarios
Michael Baumgartner, David M\"uller, Agon Serifi, Ruben Grandia, Espen Knoop, Markus Gross, Moritz B\"acher

TL;DR
CoCo-InEKF introduces a differentiable Kalman filter that uses learned contact covariances, enabling more nuanced and robust state estimation for legged robots in contact-rich, dynamic scenarios.
Contribution
It replaces binary contact states with learned continuous covariances and employs a neural network to predict these covariances end-to-end, improving robustness and accuracy.
Findings
Enhanced velocity estimation accuracy and efficiency.
Improved filter consistency over baseline methods.
Successful real-world and simulation experiments with complex motions.
Abstract
Robust state estimation for highly dynamic motion of legged robots remains challenging, especially in dynamic, contact-rich scenarios. Traditional approaches often rely on binary contact states that fail to capture the nuances of partial contact or directional slippage. This paper presents CoCo-InEKF, a differentiable invariant extended Kalman filter that utilizes continuous contact velocity covariances instead of binary contact states. These learned covariances allow the method to dynamically modulate contact confidence, accounting for more nuanced conditions ranging from firm contact to directional slippage or no contact. To predict these covariances for a set of predefined contact candidate points, we employ a lightweight neural network trained end-to-end using a state-error loss. This approach eliminates the need for heuristic ground-truth contact labels. In addition, we propose an…
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.
