Human motion planning based on recursive dynamics and optimal control techniques

被引:37
作者
Lo, J [1 ]
Huang, G [1 ]
Metaxas, D [1 ]
机构
[1] Univ Penn, Sch Engn & Appl Sci, Dept Comp & Informat Sci, Philadelphia, PA 19104 USA
关键词
efficient dynamic simulation; articulated figures; physics-based modeling; optimal control; motion planning;
D O I
10.1023/A:1021111421247
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This paper presents an efficient optimal control and recursive dynamics-based computer animation system for simulating and controlling the motion of articulated figures. A quasi-Newton nonlinear programming technique (super-linear convergence) is implemented to solve minimum torque-based human motion-planning problems. The explicit analytical gradients needed in the dynamics are derived using a matrix exponential formulation and Lie algebra. Cubic spline functions are used to make the search space for an optimal solution finite. Based on our formulations, our method is well conditioned and robust, in addition to being computationally efficient. To better illustrate the efficiency of our method, we present results of natural looking and physically correct human motions for a variety of human motion tasks involving open and closed loop kinematic chains.
引用
收藏
页码:433 / 458
页数:26
相关论文
共 32 条
[1]  
Ahrikencheikh C., 1994, OPTIMIZED MOTION PLA
[2]   A minimum energy cost hypothesis for human arm trajectories [J].
Alexander, RM .
BIOLOGICAL CYBERNETICS, 1997, 76 (02) :97-105
[3]   DYNAMIC SIMULATION OF N-AXIS SERIAL ROBOTIC MANIPULATORS USING A NATURAL ORTHOGONAL COMPLEMENT [J].
ANGELES, J ;
MA, O .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1988, 7 (05) :32-47
[4]  
[Anonymous], P IFAC IFIP IMACS IN
[5]  
[Anonymous], 1993, EFFICIENT DYNAMIC SI
[6]   BIOMECHANICS OF MANUAL MATERIAL HANDLING THROUGH SIMULATION - COMPUTATIONAL ASPECTS [J].
AYOUB, MM ;
LIN, CJ .
COMPUTERS & INDUSTRIAL ENGINEERING, 1995, 29 :427-431
[7]  
Badler N. I., 1993, Simulating humans: computer graphics animation and control
[8]  
BORDLIE KW, 1977, STATE ART NUMERICAL, pCH3
[9]  
BRANDL H, P IFTOMM 7 WORLD C T, P87
[10]  
CHURCHILL SE, 1997, FUNDAMENTALS SPACE L, V2