Predictive Whole-Body Control of Humanoid Robot Locomotion

04/16/2020
by   Stefano Dafarra, et al.
0

Humanoid robots are machines built with an anthropomorphic shape. Despite decades of research into the subject, it is still challenging to tackle the robot locomotion problem from an algorithmic point of view. For example, these machines cannot achieve a constant forward body movement without exploiting contacts with the environment. The reactive forces resulting from the contacts are subject to strong limitations, complicating the design of control laws. As a consequence, the generation of humanoid motions requires to exploit fully the mathematical model of the robot in contact with the environment or to resort to approximations of it. This thesis investigates predictive and optimal control techniques for tackling humanoid robot motion tasks. They generate control input values from the system model and objectives, often transposed as cost function to minimize. In particular, this thesis tackles several aspects of the humanoid robot locomotion problem in a crescendo of complexity. First, we consider the single step push recovery problem. Namely, we aim at maintaining the upright posture with a single step after a strong external disturbance. Second, we generate and stabilize walking motions. In addition, we adopt predictive techniques to perform more dynamic motions, like large step-ups. The above-mentioned applications make use of different simplifications or assumptions to facilitate the tractability of the corresponding motion tasks. Moreover, they consider first the foot placements and only afterward how to maintain balance. We attempt to remove all these simplifications. [continued]

READ FULL TEXT

page 23

page 24

page 27

page 28

page 29

page 30

research
01/11/2022

ValueNetQP: Learned one-step optimal control for legged locomotion

Optimal control is a successful approach to generate motions for complex...
research
10/24/2018

A Whole-Body Model Predictive Control Scheme Including External Contact Forces and CoM Height Variations

In this paper, we present an approach for generating a variety of whole-...
research
01/31/2020

Learning How to Walk: Warm-starting Optimal Control Solver with Memory of Motion

In this paper, we propose a framework to build a memory of motion to war...
research
05/15/2018

Dynamic Walkng of Legged Machines

Locomotion of legged machines faces the problems of model complexity and...
research
02/22/2023

Snake and Snake Robot Locomotion in Complex, 3-D Terrain

Snakes can traverse almost all types of environments by bending their el...
research
04/12/2022

Bridging Walking and Slithering – Stokesian Locomotion

Both legged locomotion and slithering motions typically utilize periodic...
research
02/26/2018

Model-Based Identification and Control of a One-Legged Hopping Robot

Spring-mass models are well established tools for the analysis and contr...

Please sign up or login with your details

Forgot password? Click here to reset