Home /Research /Invariant Smoother for Legged Robot State Estimation With Dynamic Contact Event Information
LOCOMOTION

Invariant Smoother for Legged Robot State Estimation With Dynamic Contact Event Information

Joon-Ha Kim, Hae-Won Park

Year
2023
Citations
17
Access
Open access

Abstract

This article proposes an invariant smoother for legged robot state estimation with the measurement of an inertial measurement unit and leg kinematics while assuming static foot contact. Because the proposed smoother is formulated with the residual functions with group-affine property, their Jacobians become independent from current state estimates. These state-independent Jacobians lead to better convergence properties in optimizing the cost in the smoother, especially under dynamic contact events. The proposed <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">slip rejection</i> method increases the uncertainty of static contact assumption when the robot has dynamic contact events. The estimated foot velocity, which is utilized to detect the dynamic contact events, is re-evaluated within the preserving time window. We also propose the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">contact loop</i> method, a new measurement model asserting that foot position remains constant over multiple timesteps during stable contact. The proposed estimator is tested through online experiments, including indoor and 160 m-long outdoor experiments, and compared against state-of-the-art algorithms.

Keywords

EstimatorRobotKinematicsInvariant (physics)Control theory (sociology)AlgorithmComputer scienceArtificial intelligenceMathematics

Related papers

Browse all LOCOMOTION papers