Reactive Landing Controller for Quadruped Robots

05/12/2023
by   Francesco Roscia, et al.
0

Quadruped robots are machines intended for challenging and harsh environments. Despite the progress in locomotion strategy, safely recovering from unexpected falls or planned drops is still an open problem. It is further made more difficult when high horizontal velocities are involved. In this work, we propose an optimization-based reactive Landing Controller that uses only proprioceptive measures for torque-controlled quadruped robots that free-fall on a flat horizontal ground, knowing neither the distance to the landing surface nor the flight time. Based on an estimate of the Center of Mass horizontal velocity, the method uses the Variable Height Springy Inverted Pendulum model for continuously recomputing the feet position while the robot is falling. In this way, the quadruped is ready to attain a successful landing in all directions, even in the presence of significant horizontal velocities. The method is demonstrated to dramatically enlarge the region of horizontal velocities that can be dealt with by a naive approach that keeps the feet still during the airborne stage. To the best of our knowledge, this is the first time that a quadruped robot can successfully recover from falls with horizontal velocities up to 3 m/s in simulation. Experiments prove that the used platform, Go1, can successfully attain a stable standing configuration from falls with various horizontal velocity and different angular perturbations.

READ FULL TEXT

page 1

page 2

page 7

research
01/08/2020

RoboFly: An insect-sized robot with simplified fabrication that is capable of flight, ground, and water surface locomotion

Aerial robots the size of a honeybee ( 100 mg) have advantages over larg...
research
08/26/2021

Design of a Flying Humanoid Robot Based on Thrust Vector Control

Achieving short-distance flight helps improve the efficiency of humanoid...
research
06/08/2020

OpenSHC: A Versatile Multilegged Robot Controller

Multilegged robots have the ability to perform stable locomotion on rela...
research
07/03/2022

Torque and velocity controllers to perform jumps with a humanoid robot: theory and implementation on the iCub robot

Jumping can be an effective way of locomotion to overcome small terrain ...
research
01/22/2019

Robust Recovery Controller for a Quadrupedal Robot using Deep Reinforcement Learning

The ability to recover from a fall is an essential feature for a legged ...
research
10/17/2020

NEO: A Novel Expeditious Optimisation Algorithm for Reactive Motion Control of Manipulators

We present NEO, a fast and purely reactive motion controller for manipul...
research
09/06/2021

Intelligent Motion Planning for a Cost-effective Object Follower Mobile Robotic System with Obstacle Avoidance

There are few industries which use manually controlled robots for carryi...

Please sign up or login with your details

Forgot password? Click here to reset