Cerberus: Low-Drift Visual-Inertial-Leg Odometry For Agile Locomotion

09/16/2022
by   Shuo Yang, et al.
0

We present an open-source Visual-Inertial-Leg Odometry (VILO) state estimation solution, Cerberus, for legged robots that estimates position precisely on various terrains in real time using a set of standard sensors, including stereo cameras, IMU, joint encoders, and contact sensors. In addition to estimating robot states, we also perform online kinematic parameter calibration and contact outlier rejection to substantially reduce position drift. Hardware experiments in various indoor and outdoor environments validate that calibrating kinematic parameters within the Cerberus can reduce estimation drift to lower than 1 results are better than any other state estimation method using the same set of sensors reported in the literature. Moreover, our state estimator performs well even when the robot is experiencing large impacts and camera occlusion. The implementation of the state estimator, along with the datasets used to compute our results, are available at https://github.com/ShuoYangRobotics/Cerberus.

READ FULL TEXT

page 1

page 6

research
07/06/2020

Multi-Sensor State Estimation Fusion on Quadruped Robot Locomotion

In this paper, we present a effective state estimation algorithm that co...
research
04/05/2019

Robust Legged Robot State Estimation Using Factor Graph Optimization

Legged robots, specifically quadrupeds, are becoming increasingly attrac...
research
09/19/2022

LGC-Net: A Lightweight Gyroscope Calibration Network for Efficient Attitude Estimation

This paper presents a lightweight, efficient calibration neural network ...
research
09/12/2022

Proprioceptive State Estimation of Legged Robots with Kinematic Chain Modeling

Legged robot locomotion is a challenging task due to a myriad of sub-pro...
research
06/29/2021

Deep Multi-Modal Contact Estimation for Invariant Observer Design on Quadruped Robots

This work reports on developing a deep learning-based contact estimator ...
research
09/20/2016

Reducing Drift in Visual Odometry by Inferring Sun Direction Using a Bayesian Convolutional Neural Network

We present a method to incorporate global orientation information from t...
research
01/16/2018

Semi-Analytic Method for SINS Attitude and Parameters Online Estimation

In this note, the attitude and inertial sensors drift biases estimation ...

Please sign up or login with your details

Forgot password? Click here to reset