OptiState: State Estimation of Legged Robots using Gated Networks with Transformer-based Vision and Kalman Filtering

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Schperberg, Alexander, Tanaka, Yusuke, Mowlavi, Saviz, Xu, Feng, Balaji, Bharathan, Hong, Dennis
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914773144174592
author Schperberg, Alexander
Tanaka, Yusuke
Mowlavi, Saviz
Xu, Feng
Balaji, Bharathan
Hong, Dennis
author_facet Schperberg, Alexander
Tanaka, Yusuke
Mowlavi, Saviz
Xu, Feng
Balaji, Bharathan
Hong, Dennis
contents State estimation for legged robots is challenging due to their highly dynamic motion and limitations imposed by sensor accuracy. By integrating Kalman filtering, optimization, and learning-based modalities, we propose a hybrid solution that combines proprioception and exteroceptive information for estimating the state of the robot's trunk. Leveraging joint encoder and IMU measurements, our Kalman filter is enhanced through a single-rigid body model that incorporates ground reaction force control outputs from convex Model Predictive Control optimization. The estimation is further refined through Gated Recurrent Units, which also considers semantic insights and robot height from a Vision Transformer autoencoder applied on depth images. This framework not only furnishes accurate robot state estimates, including uncertainty evaluations, but can minimize the nonlinear errors that arise from sensor measurements and model simplifications through learning. The proposed methodology is evaluated in hardware using a quadruped robot on various terrains, yielding a 65% improvement on the Root Mean Squared Error compared to our VIO SLAM baseline. Code example: https://github.com/AlexS28/OptiState
format Preprint
id arxiv_https___arxiv_org_abs_2401_16719
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle OptiState: State Estimation of Legged Robots using Gated Networks with Transformer-based Vision and Kalman Filtering
Schperberg, Alexander
Tanaka, Yusuke
Mowlavi, Saviz
Xu, Feng
Balaji, Bharathan
Hong, Dennis
Robotics
Machine Learning
Systems and Control
State estimation for legged robots is challenging due to their highly dynamic motion and limitations imposed by sensor accuracy. By integrating Kalman filtering, optimization, and learning-based modalities, we propose a hybrid solution that combines proprioception and exteroceptive information for estimating the state of the robot's trunk. Leveraging joint encoder and IMU measurements, our Kalman filter is enhanced through a single-rigid body model that incorporates ground reaction force control outputs from convex Model Predictive Control optimization. The estimation is further refined through Gated Recurrent Units, which also considers semantic insights and robot height from a Vision Transformer autoencoder applied on depth images. This framework not only furnishes accurate robot state estimates, including uncertainty evaluations, but can minimize the nonlinear errors that arise from sensor measurements and model simplifications through learning. The proposed methodology is evaluated in hardware using a quadruped robot on various terrains, yielding a 65% improvement on the Root Mean Squared Error compared to our VIO SLAM baseline. Code example: https://github.com/AlexS28/OptiState
title OptiState: State Estimation of Legged Robots using Gated Networks with Transformer-based Vision and Kalman Filtering
topic Robotics
Machine Learning
Systems and Control
url https://arxiv.org/abs/2401.16719