Motion Planning with Multi-Contact and Visual Servoing on Humanoid Robots

Kevin Giraud-Esclasse, Pierre Fernbach, Gabriele Buondonno, Carlos Mastalli, Olivier Stasse

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

This paper describes the implementation of a canonical motion generation pipeline guided by vision for a TALOS humanoid robot. The proposed system is using a multicontact planner, a Differential Dynamic Programming (DDP) algorithm, and a stabilizer. The multicontact planner provides a set of contacts and dynamically consistent trajectories for the Center-Of-Mass (CoM) and the Center-Of-Pressure (CoP). It provides a structure to initialize a DDP algorithm which, in turn, provides a dynamically consistent trajectory for all the joints as it integrates all the dynamics of the robot, together with rigid contact models and the visual task. Tested on Gazebo the resulting trajectory had to be stabilized with a state-of-the-art algorithm to be successful. In addition to testing motion generated from high specifications to the stabilized motion in simulation, we express visual features at Whole Body Generator level which is a DDP formulated solver. It handles non-linearities as the ones introduced by the projections of visual features expressed and minimized in the image plan of the camera.

Original languageEnglish
Title of host publicationProceedings of the 2020 IEEE/SICE International Symposium on System Integration, SII 2020
PublisherIEEE
Pages156-163
Number of pages8
ISBN (Electronic)9781728166674
DOIs
Publication statusPublished - Jan 2020
Event2020 IEEE/SICE International Symposium on System Integration - Honolulu, United States
Duration: 12 Jan 202015 Jan 2020

Publication series

NameProceedings of the 2020 IEEE/SICE International Symposium on System Integration, SII 2020

Conference

Conference2020 IEEE/SICE International Symposium on System Integration
Abbreviated titleSII 2020
Country/TerritoryUnited States
CityHonolulu
Period12/01/2015/01/20

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Biomedical Engineering
  • Control and Systems Engineering
  • Safety, Risk, Reliability and Quality
  • Control and Optimization
  • Instrumentation

Fingerprint

Dive into the research topics of 'Motion Planning with Multi-Contact and Visual Servoing on Humanoid Robots'. Together they form a unique fingerprint.

Cite this