Newton-type algorithms for dynamics-based robot movement optimization
Authors:
- Junggon KimJKJunggon Kim
- F.C. ParkFPF.C. Park
- Munsang KimMKMunsang Kim
- J.E. BobrowJBJ.E. Bobrow
- 8 August 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Robotics
- Vol. 21 (4) , 657-667
Abstract
This paper describes Newton and quasi-Newton optimization algorithms for dynamics-based robot movement generation. The robots that we consider are modeled as rigid multibody systems containing multiple closed loops, active and passive joints, and redundant actuators and sensors. While one can, in principle, always derive in analytic form the equations of motion for such systems, the ensuing complexity, both numeric and symbolic, of the equations makes classical optimization-based movement-generation schemes impractical for all but the simplest of systems. In particular, numerically approximating the gradient and Hessian often leads to ill-conditioning and poor convergence behavior. We show in this paper that, by extending (to the general class of systems described above) a Lie theoretic formulation of the equations of motion originally developed for serial chains, it is possible to recursively evaluate the dynamic equations, the analytic gradient, and even the Hessian for a number of physically plausible objective functions. We show through several case studies that, with exact gradient and Hessian information, descent-based optimization methods can be forged into an effective and reliable tool for generating physically natural robot movements.Keywords
This publication has 33 references indexed in Scilit:
- Generation of physically consistent interpolant motion from key frames for human-like multibody systems in flight2003
- Nonlinear force fields: a distributed system of control primitives for representing and learning movements2002
- Planning of joint trajectories for humanoid robots using B-spline wavelets2002
- Coordinate-invariant algorithms for robot dynamicsIEEE Transactions on Robotics and Automation, 1999
- Symbolic formulation of closed chain dynamics in independent coordinatesMechanism and Machine Theory, 1999
- Singularity Analysis of Closed Kinematic ChainsJournal of Mechanical Design, 1999
- Minimum-Effort Motions for Open-Chain Manipulators with Task-Dependent End-Effector ConstraintsThe International Journal of Robotics Research, 1999
- Role of the cerebellum in reaching movements in humans. I. Distributed inverse dynamics controlEuropean Journal of Neuroscience, 1998
- Strategies for the control of voluntary movements with one mechanical degree of freedomBehavioral and Brain Sciences, 1989
- LEARNING ARM KINEMATICS AND DYNAMICSAnnual Review of Neuroscience, 1989