Skip to Main content Skip to Navigation

Generating whole body movements for dynamic anthropomorphic systems under constraints.

Layale Saab 1
1 LAAS-GEPETTO - Équipe Mouvement des Systèmes Anthropomorphes
LAAS - Laboratoire d'analyse et d'architecture des systèmes
Abstract : This thesis studies the question of whole body motion generation for anthropomorphic systems. Within this work, the problem of modeling and control is considered by addressing the difficult issue of generating human-like motion. First, a dynamic model of the humanoid robot HRP-2 is elaborated based on the recursive Newton-Euler algorithm for spatial vectors. A new dynamic control scheme is then developed adopting a cascade of quadratic programs (QP) optimizing the cost functions and computing the torque control while satisfying equality and inequality constraints. The cascade of the quadratic programs is defined by a stack of tasks associated to a priority order. Next, we propose a unified formulation of the planar contact constraints, and we demonstrate that the proposed method allows taking into account multiple non coplanar contacts and generalizes the common ZMP constraint when only the feet are in contact with the ground. Then, we link the algorithms of motion generation resulting from robotics to the human motion capture tools by developing an original method of motion generation aiming at the imitation of the human motion. This method is based on the reshaping of the captured data and the motion editing by using the hierarchical solver previously introduced and the definition of dynamic tasks and constraints. This original method allows adjusting a captured human motion in order to reliably reproduce it on a humanoid while respecting its own dynamics. Finally, in order to simulate movements resembling to those of humans, we develop an anthropomorphic model with higher number of degrees of freedom than the one of HRP-2. The generic solver is used to simulate motion on this new model. A sequence of tasks is defined to describe a scenario played by a human. By a simple qualitative analysis of motion, we demonstrate that taking into account the dynamics provides a natural way to generate human-like movements.
Document type :
Complete list of metadata

Cited literature [244 references]  Display  Hide  Download
Contributor : Arlette Evrard <>
Submitted on : Wednesday, February 8, 2012 - 10:30:24 AM
Last modification on : Thursday, June 10, 2021 - 3:06:12 AM
Long-term archiving on: : Wednesday, May 9, 2012 - 2:25:35 AM


  • HAL Id : tel-00667668, version 1


Layale Saab. Generating whole body movements for dynamic anthropomorphic systems under constraints.. Robotics [cs.RO]. Université Paul Sabatier - Toulouse III, 2011. English. ⟨tel-00667668⟩



Record views


Files downloads