Whole-body motion planning with centroidal dynamics and full kinematics
Authors:
Top Cited Papers
Open Access
- 1 November 2014
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 21640572,p. 295-302
Abstract
To plan dynamic, whole-body motions for robots, one conventionally faces the choice between a complex, full-body dynamic model containing every link and actuator of the robot, or a highly simplified model of the robot as a point mass. In this paper we explore a powerful middle ground between these extremes. We exploit the fact that while the full dynamics of humanoid robots are complicated, their centroidal dynamics (the evolution of the angular momentum and the center of mass (COM) position) are much simpler. By treating the dynamics of the robot in centroidal form and directly optimizing the joint trajectories for the actuated degrees of freedom, we arrive at a method that enjoys simpler dynamics, while still having the expressiveness required to handle kinematic constraints such as collision avoidance or reaching to a target. We further require that the robot's COM and angular momentum as computed from the joint trajectories match those given by the centroidal dynamics. This ensures that the dynamics considered by our optimization are equivalent to the full dynamics of the robot, provided that the robot's actuators can supply sufficient torque. We demonstrate that this algorithm is capable of generating highly-dynamic motion plans with examples of a humanoid robot negotiating obstacle course elements and gait optimization for a quadrupedal robot. Additionally, we show that we can plan without pre-specifying the contact sequence by exploiting the complementarity conditions between contact forces and contact distance.Keywords
This publication has 18 references indexed in Scilit:
- An efficiently solvable quadratic program for stabilizing dynamic locomotion2014
- Centroidal dynamics of a humanoid robotAutonomous Robots, 2013
- PETMAN: A Humanoid Robot for Testing Chemical Protective ClothingJournal of the Robotics Society of Japan, 2012
- Using optimization to create self-stable human-like runningRobotica, 2009
- A pattern generator of humanoid robots walking on a rough terrain using a handrail2008
- Whole-Body Motion Generation Integrating Operator's Intention and Robot's Autonomy in Controlling Humanoid RobotsIEEE Transactions on Robotics, 2007
- Fast Direct Multiple Shooting Algorithms for Optimal Robot Control2007
- A universal stability criterion of the foot contact of legged robots - adios ZMP2006
- Resolved momentum control: humanoid motion planning based on the linear and angular momentum2004
- Biped walking pattern generation by using preview control of zero-moment point2004