Litcius/Paper detail

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

Ziwon Yoon, Joon-Ha Kim, Hae-Won Park

2023IEEE Transactions on Robotics17 citationsDOIOpen Access PDF

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.

Topics & Concepts

EstimatorRobotKinematicsInvariant (physics)Control theory (sociology)AlgorithmComputer scienceArtificial intelligenceMathematicsClassical mechanicsMathematical physicsControl (management)PhysicsStatisticsRobot Manipulation and LearningRobotic Mechanisms and DynamicsGear and Bearing Dynamics Analysis
Invariant Smoother for Legged Robot State Estimation With Dynamic Contact Event Information | Litcius