Walking on non-planar surfaces using an inverse dynamic stack of tasks

Oscar E. Ramos, Nicolas Mansard, Olivier Stasse, Philippe Soueres

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

This paper presents a method to handle walking on non-planar surfaces. The trajectories of the center of mass and the next position of the foot are given by a pattern generator. Then, an inverse dynamics control scheme with a quadratic programming optimization solver is used to let the foot go from its initial to its final position, controlling also the center of mass and the waist. The solver can handle an arbitrary number of contact points. When the swinging foot is going down, collision points are detected and they are added as contact points to the model as soon as they appear. If there are three or more contact points, the foot can safely step, but if there are one or two contact points, the foot rotates properly to generate the largest support polygon. Using this heuristic, the foot can stand on non-planar surfaces. Simulation results of the HRP-2 robot walking on a surface with obstacles are presented.

Original languageEnglish
Title of host publication2012 12th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2012
Pages829-834
Number of pages6
DOIs
StatePublished - 2012
Externally publishedYes
Event2012 12th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2012 - Osaka, Japan
Duration: 29 Nov 20121 Dec 2012

Publication series

NameIEEE-RAS International Conference on Humanoid Robots
ISSN (Print)2164-0572
ISSN (Electronic)2164-0580

Conference

Conference2012 12th IEEE-RAS International Conference on Humanoid Robots, Humanoids 2012
Country/TerritoryJapan
CityOsaka
Period29/11/121/12/12

Fingerprint

Dive into the research topics of 'Walking on non-planar surfaces using an inverse dynamic stack of tasks'. Together they form a unique fingerprint.

Cite this