Hybrid predictive dynamics: a new approach to simulate human motion

被引:32
作者
Xiang, Yujiang [1 ]
Arora, Jasbir S. [1 ]
Abdel-Malek, Karim [1 ]
机构
[1] Univ Iowa, Coll Engn, CCAD, Virtual Soldier Res VSR Program, Iowa City, IA 52242 USA
关键词
Hybrid predictive dynamics; Predictive dynamics; Motion capture; Motion prediction; Box lifting; OPTIMAL FORCE DISTRIBUTION; HUMAN WALKING; SAGITTAL GAIT; SWING PHASE; OPTIMIZATION METHODS; MUSCLE COORDINATION; BIPEDAL WALKING; BIOMECHANICS; MOVEMENT; MODEL;
D O I
10.1007/s11044-012-9306-y
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
A new methodology, called hybrid predictive dynamics (HPD), is introduced in this work to simulate human motion. HPD is defined as an optimization-based motion prediction approach in which the joint angle control points are unknowns in the equations of motion. Some of these control points are bounded by the experimental data. The joint torque and ground reaction forces are calculated by an inverse algorithm in the optimization procedure. Therefore, the proposed method is able to incorporate motion capture data into the formulation to predict natural and subject-specific human motions. Hybrid predictive dynamics includes three procedures, and each is a sub-optimization problem. First, the motion capture data are transferred from Cartesian space into joint space by using optimization-based inverse kinematics (IK) methodology. Secondly, joint profiles obtained from IK are interpolated by B-spline control points by using an error-minimization algorithm. Third, boundaries are built on the control points to represent specific joint profiles from experiments, and these boundaries are used to guide the predicted human motion. To predict more accurate motion, the boundaries can also be built on the kinetic variables if the experimental data are available. The efficiency of the method is demonstrated by simulating a box-lifting motion. The proposed method takes advantage of both prediction and tracking capabilities simultaneously, so that HPD has more applications in human motion prediction, especially towards clinical applications.
引用
收藏
页码:199 / 224
页数:26
相关论文
共 101 条
[91]   Physics-based modeling and simulation of human walking: a review of optimization-based and other approaches [J].
Xiang, Yujiang ;
Arora, Jasbir S. ;
Abdel-Malek, Karim .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 42 (01) :1-23
[92]   Human lifting simulation using a multi-objective optimization approach [J].
Xiang, Yujiang ;
Arora, Jasbir S. ;
Rahmatalla, Salam ;
Marler, Timothy ;
Bhatt, Rajankumar ;
Abdel-Malek, Karim .
MULTIBODY SYSTEM DYNAMICS, 2010, 23 (04) :431-451
[93]   Predictive dynamics: an optimization-based novel approach for human motion simulation [J].
Xiang, Yujiang ;
Chung, Hyun-Joon ;
Kim, Joo H. ;
Bhatt, Rajankumar ;
Rahmatalla, Salam ;
Yang, Jingzhou ;
Marler, Timothy ;
Arora, Jasbir S. ;
Abdel-Malek, Karim .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2010, 41 (03) :465-479
[94]   Optimization-based dynamic human walking prediction: One step formulation [J].
Xiang, Yujiang ;
Arora, Jasbir S. ;
Rahmatalla, Salam ;
Abdel-Malek, Karim .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2009, 79 (06) :667-695
[95]   Optimization-based motion prediction of mechanical systems: sensitivity analysis [J].
Xiang, Yujiang ;
Arora, Jasbir S. ;
Abdel-Malek, Karim .
STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2009, 37 (06) :595-608
[96]   A COMPUTATIONALLY EFFICIENT METHOD FOR SOLVING THE REDUNDANT PROBLEM IN BIOMECHANICS [J].
YAMAGUCHI, GT ;
MORAN, DW ;
SI, J .
JOURNAL OF BIOMECHANICS, 1995, 28 (08) :999-+
[97]   Biomechanics and muscle coordination of human walking Part II: Lessons from dynamical simulations and clinical implications [J].
Zajac, FE ;
Neptune, RR ;
Kautz, SA .
GAIT & POSTURE, 2003, 17 (01) :1-17
[98]  
ZAJAC FE, 1989, CRIT REV BIOMED ENG, V17, P359
[99]   Biomechanics and muscle coordination of human walking - Part I: Introduction to concepts, power transfer, dynamics and simulations [J].
Zajac, FE ;
Neptune, RR ;
Kautz, SA .
GAIT & POSTURE, 2002, 16 (03) :215-232
[100]  
Zhang Y., 2010, J MECH ROBOT, V2