Dancing Humanoid Robots: Systematic Use of OSID to Compute Dynamically Consistent Movements Following a Motion Capture Pattern
- 11 September 2015
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics & Automation Magazine
- Vol. 22 (4), 16-26
- https://doi.org/10.1109/mra.2015.2415048
Abstract
In October 2012, the humanoid robot HRP-2 was presented during a live demonstration performing fine-balanced dance movements with a human performer in front of more than 1,000 people. This success was made possible by the systematic use of operational-space inverse dynamics (OSID) to compute dynamically consistent movements following a motion capture pattern demonstrated by a human choreographer. The first goal of this article is to give an overview of the efficient inverse-dynamics method used to generate the dance motion. In addition to the methodological description, the main goal of this article is to present the robot dance as the first successful real-size implementation of inverse dynamics for humanoid-robot movement generation. This gives a proof-of-concept of the interest of inverse dynamics, which is more expressive than inverse kinematics (IK) but more computationally tractable than model predictive control (MPC). It is, in our opinion, the topical method of choice for humanoid whole-body movement generation. The real-size demonstration also gave us some insight of current methodological limits and the developments needed in the future.Keywords
This publication has 24 references indexed in Scilit:
- Capturability-based analysis and control of legged locomotion, Part 2: Application to M2V2, a lower-body humanoidThe International Journal of Robotics Research, 2012
- A dedicated solver for fast operational-space inverse dynamicsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality TaskIEEE Transactions on Robotics, 2011
- Toward the use of humanoid robots as assemblies of content technologiesSynthesiology, 2011
- Robust balance optimization control of humanoid robots with multiple non coplanar grasps and frictional contactsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Learning from Observation Paradigm: Leg Task Models for Enabling a Biped Humanoid Robot to Imitate Human DancesThe International Journal of Robotics Research, 2007
- WHOLE-BODY DYNAMIC BEHAVIOR AND CONTROL OF HUMAN-LIKE ROBOTSInternational Journal of Humanoid Robotics, 2004
- Dynamics filter - concept and implementation of online motion generator for human figuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A unified approach for motion and force control of robot manipulators: The operational space formulationIEEE Journal on Robotics and Automation, 1987
- Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsThe International Journal of Robotics Research, 1986