The optimization-based dynamic prediction of 3D human running motion is studied in this paper. A predictive dynamics method is used to formulate the running problem, and normal running is formulated as a symmetric and cyclic motion. Recursive Lagrangian dynamics with analytical gradients for all the constraints and objective function are incorporated in the optimization process. The dynamic effort is used as the performance measure, and the impulse at the foot strike is also included in the performance measure. The joint angle profiles and joint torque profiles are calculated for the full-body human model, and the ground reaction force (GRF) is determined. Several cause-and-effect cases are studied, and the formulation for upper-body yawing motion is proposed and simulated. Simulation results from this methodology show good correlation with experimental data obtained from human subjects and the existing literature.

References

1.
Cavanagh
,
P.
,
1990
,
Biomechanics of Distance Running
,
Human Kinetics Publishers
,
Champaign, IL
.
2.
Simpson
,
K.
, and
Bates
,
B.
,
1990
, “
The Effects of Running Speed on Lower Extremity Joint Moments Generated During the Support Phase
,”
J. Appl. Biomech.
,
6
, pp.
309
324
.
3.
Õunpuu
,
S.
,
1994
, “
The Biomechanics of Walking and Running
,”
Clin. Sports Med.
,
13
(
4
), pp.
843
863
.
4.
Novacheck
,
T.
,
1998
, “
Review Paper: The Biomechanics of Running
,”
Gait and Posture
,
7
, pp.
77
95
.10.1016/S0966-6362(97)00038-6
5.
Eriksson
,
A.
,
2008
, “
Optimization in Target Movement Simulations
,”
Comput. Meth. Appl. Mech. Eng.
,
197
, pp.
4207
4215
.10.1016/j.cma.2008.04.017
6.
Bessonnet
,
G.
,
Marot
,
J.
,
Seguin
,
P.
, and
Sardain
,
P.
,
2010
, “
Parametric-Based Dynamic Synthesis of 3D-Gait
,”
Robotica
,
28
(
4
), pp.
563
581
.10.1017/S0263574709990257
7.
Bottasso
,
C. L.
,
Prilutsky
,
B. I.
,
Croce
,
A.
,
Imberti
,
E.
, and
Sartirana
,
S.
,
2006
, “
A Numerical Procedure for Inferring From Experimental Data the Optimization Cost Functions Using a Multibody Model of the Neuro-Musculoskeletal System
,”
Multibody Sys. Dyn.
,
16
(
2
), pp.
123
154
.10.1007/s11044-006-9019-1
8.
Roussel
,
L.
,
Canuda-de-Wit
,
C.
, and
Goswami
,
A.
,
1998
, “
Generation of Energy Optimal Complete Gait Cycles for Biped Robots
,”
Proceedings of the IEEE International Conference on Robotics and Automation
,
Leuven
, Belgium, Brussels, May 16–20, Vol.
3
, pp.
2036
2041
.
9.
Fujimoto
,
Y.
,
2004
, “
Trajectory Generation of Biped Running Robot With Minimum Energy Consumption
,”
Proceedings of the IEEE international Conference on Robotics and Automation
, New Orleans, LA, Apr. 26–May 1, Vol.
4
, pp.
3803
3808
.
10.
Nagasaki
,
T.
,
Kajita
,
S.
,
Yokoi
,
K.
,
Kaneko
,
K.
, and
Tanie
,
K.
,
2003
, “
Running Pattern Generation and Its Evaluation Using a Realistic Humanoid Model
,”
Proceedings of the IEEE International Conference on Robotics and Automation
, Taipei, Taiwan, Sept. 14–19, Vol.
1
, pp.
1336
1342
.
11.
Park
,
J.
, and
Kwon
,
O.
,
2003
, “
Impedance Control for Running of Biped Robots
,”
Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics
, Kobe, Japan, July 20–24, Vol.
2
, pp.
944
949
.
12.
Westervelt
,
E. R.
,
Grizzle
,
J. W.
, and
Koditschek
,
D. E.
,
2003
, “
Hybrid Zero Dynamics of Planar Biped Walkers
,”
IEEE Trans. Autom. Control
,
48
, pp.
42
56
.10.1109/TAC.2002.806653
13.
Kajita
,
S.
,
Nagasaki
,
T.
,
Kaneko
,
K.
, and
Hirukawa
,
H.
,
2007
, “
ZMP-Based Biped Running Control
,”
IEEE Rob. Autom Mag.
14
, pp.
63
72
.10.1109/MRA.2007.380655
14.
Shin
,
H.
, and
Park
,
J.
,
2008
, “
ZMP-Based Biped Running Pattern Generation With Contact Transition of Foot
,”
Proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics
, Xian, China, July 2–5, pp.
916
921
.
15.
Kim
,
Y.
,
Lee
,
B.
,
Yoo
,
J.
,
Choi
,
S.
, and
Kim
,
J.
,
2005
, “
Humanoid Robot HanSaRam: Yawing Moment Cancellation and ZMP Compensation
,”
Proceedings of AUS International Symposium on Mechatronics
, Sharjah, United Arab Emirates, Apr. 19–21.
16.
Chow
,
C. K.
, and
Jacobson
,
D. H.
,
1971
, “
Studies of Human Locomotion via Optimal Programming
,”
Math. BioSci.
,
10
, pp.
239
306
.10.1016/0025-5564(71)90062-9
17.
Davy
,
D. T.
, and
Audu
,
M. L.
,
1987
, “
A Dynamic Optimization Technique for Predicting Muscle Forces in the Swing Phase of Gait
,”
J. Biomech.
,
20
(
2
), pp.
187
201
.10.1016/0021-9290(87)90310-1
18.
Anderson
,
F. C.
, and
Pandy
,
M. G.
,
2001
, “
Dynamic Optimization of Human Walking
,”
ASME J. Biomech. Eng.
,
123
(
5
), pp.
381
390
.10.1115/1.1392310
19.
Neptune
,
R. R.
,
Clark
,
D. J.
, and
Kautz
,
S. A.
,
2009
, “
Modular Control of Human Walking: A Simulation Study
,”
J. Biomech.
,
42
, pp.
1282
1287
.10.1016/j.jbiomech.2009.03.009
20.
Hamner
,
S. R.
,
Seth
,
A.
, and
Delp
,
S. L.
,
2010
, “
Muscle Contributions to Propulsion and Support During Running
,”
J. Biomech.
,
43
, pp.
2709
2716
.10.1016/j.jbiomech.2010.06.025
21.
Xiang
,
Y.
,
Chung
,
H. J.
,
Kim
,
J. H.
,
Bhatt
,
R.
,
Rahmatalla
,
S.
,
Yang
,
J.
,
Marler
,
T.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2010
, “
Predictive Dynamics: An Optimization-Based Novel Approach for Human Motion Simulation
,”
Struct. Multidiscip. Optim.
,
41
(
3
), pp.
465
479
.10.1007/s00158-009-0423-z
22.
Xiang
,
Y.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2012
, “
Hybrid Predictive Dynamics: A New Approach to Simulate Human Motion
,”
Multibody Sys. Dyn.
,
28
(
3
), pp.
199
224
.10.1007/s11044-012-9306-y
23.
Xiang
,
Y.
,
Arora
,
J. S.
,
Rahmatalla
,
S.
, and
Abdel-Malek
,
K.
,
2009
, “
Optimization-Based Dynamic Human Walking Prediction: One Step Formulation
,”
Int. J. Numer. Methods Eng.
,
79
(
6
), pp.
667
695
.10.1002/nme.2575
24.
Xiang
,
Y.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2011
, “
Optimization-Based Prediction of Asymmetric Human Gait
,”
J. Biomech.
,
44
(
4
), pp.
683
693
.10.1016/j.jbiomech.2010.10.045
25.
Xiang
,
Y.
,
Arora
,
J. S.
,
Rahmatalla
,
S.
,
Marler
,
T.
,
Bhatt
,
R.
, and
Abdel-Malek
,
K.
,
2010
, “
Human Lifting Simulation Using a Multi-Objective Optimization Approach
,”
Multibody Sys. Dyn.
,
23
(
4
), pp.
431
451
.10.1007/s11044-009-9186-y
26.
Xiang
,
Y.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2012
, “
3D Human Lifting Motion Prediction With Different Performance Measures
,”
Int. J. Humanoid Rob.
,
9
(
2
), p.
1250012
.10.1142/S0219843612500120
27.
Kim
,
J. H.
,
Xiang
,
Y.
,
Yang
,
J.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2010
, “
Dynamic Motion Planning of Overarm Throw for a Biped Human Multibody System
,”
Multibody Sys. Dyn.
,
24
(
1
), pp.
1
24
.10.1007/s11044-010-9193-z
28.
Chung
,
H. J.
,
2009
, “
Optimization-Based Dynamic Prediction of 3D Human Running
,” Ph.D. thesis, The University of Iowa, Iowa City, IA.
29.
Denavit
,
J.
, and
Hartenberg
,
R. S.
,
1955
, “
A Kinematic Notation for Lower-Pair Mechanisms Based on Matrices
,”
ASME J. Appl. Mech.
,
22
, pp.
215
221
.
30.
Hollerbach
,
J. M.
,
1980
, “
A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity
,”
IEEE Trans. Syst. Man Cybern.
,
11
(
10
), pp.
730
736
.10.1109/TSMC.1980.4308393
31.
Xiang
,
Y.
,
Arora
,
J. S.
, and
Abdel-Malek
,
K.
,
2009
, “
Optimization-Based Motion Prediction of Mechanical Systems: Sensitivity Analysis
,”
Struct. Multidiscip. Optim.
,
37
(
6
), pp.
595
608
.10.1007/s00158-008-0247-2
32.
Sardain
,
P.
, and
Bessonnet
,
G.
,
2004
, “
Forces Acting on a Biped Robot: Center of Pressure–Zero Moment Point
,”
IEEE Trans. Syst. Man Cybern. Part A Syst. Humans
,
3
(
5
), pp.
630
637
.10.1109/TSMCA.2004.832811
33.
Greenwood
,
D. T.
,
1977
,
Classical Dynamics
,
Prentice Hall
,
Englewood Cliffs, NJ
.
34.
Hof
,
A. L.
,
Gazendam
,
M. G. J.
, and
Sinke
,
W. E.
,
2005
, “
The Condition for Dynamic Stability
,”
J. Biomech.
,
38
, pp.
1
8
.10.1016/j.jbiomech.2004.03.025
35.
Haug
,
E. J.
,
1989
,
Computer Aided Kinematics and Dynamics of Mechanical System
,
Allyn and Bacon
,
Boston, MA
.
36.
Bedford
,
A.
, and
Fowler
,
W.
,
2002
,
Engineering Mechanics: Dynamics
, 3rd ed.,
Prentice Hall
,
Upper Saddle River, NJ
.
37.
Arora
,
J. S.
, and
Wang
,
Q.
,
2005
, “
Review of Formulations for Structural and Mechanical System Optimization
,”
Struct. Multidiscip. Optim.
,
30
(
4
), pp.
251
272
.10.1007/s00158-004-0509-6
38.
Williams
,
K. R.
, and
Cavanagh
,
P. R.
,
1987
, “
Relationship Between Distance Running Mechanics, Running Economy, and Performance
,”
J. Appl. Physiol.
,
63
(
3
), pp.
1236
1245
.
39.
Bruderlin
,
A.
, and
Calvert
,
T.
,
1996
, “
Knowledge-Driven, Interactive Animation of Human Running
,”
Proceedings of the Conference on Graphics Interface
, Toronto, Canada, May 22–24, pp.
213
221
.
40.
Munro
,
C.
,
Miller
,
D.
, and
Fuglevand
,
A.
,
1987
, “
Ground Reaction Forces in Running: A Reexamination
,”
J. Biomech.
,
20
(
2
), pp.
147
155
.10.1016/0021-9290(87)90306-X
41.
Norkin
,
C. C.
, and
White
,
D. J.
,
2003
,
Measurement of Joint Motion: A Guide to Goniometry
, 3rd ed.,
F. A. Davis Co
,
Philadelphia, PA
.
42.
Cahalan
,
T. D.
,
Johnson
,
M. E.
,
Liu
,
S.
, and
Chao
,
E. Y.
,
1989
, “
Quantitative Measurements of Hip Strength in Different Age Groups
,”
Clin. Orthop. Relat. Res.
246
, pp.
136
145
.
43.
Kaminski
,
T. W.
,
Perrin
,
D. H.
, and
Gansneder
,
B. M.
,
1999
, “
Eversion Strength Analysis of Uninjured and Functionally Unstable Ankles
,”
J. Athl. Train.
,
34
(
3
), pp.
239
245
.
44.
Kumar
,
S.
,
Narayan
,
Y.
, and
Garand
,
D.
,
2003
, “
An Electromyographic Study of Isokinetic Axial Rotation in Young Adults
,”
Spine J.
,
3
(
1
), pp.
46
54
.10.1016/S1529-9430(02)00447-3
45.
Xiang
,
Y.
,
Arora
,
J. S.
,
Chung
,
H. J.
,
Kwon
,
H. J.
,
Rahmatalla
,
S.
,
Bhatt
,
R.
, and
Abdel-Malek
,
K.
,
2012
, “
Predictive Simulation of Human Walking Transitions Using an Optimization Formulation
,”
Struct. Multidiscip. Optim.
,
45
(
5
), pp.
759
772
.10.1007/s00158-011-0712-1
46.
Gill
,
P. E.
,
Murray
,
W.
, and
Saunders
,
M. A.
,
2002
, “
SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization
,”
SIAM J. Optim.
,
12
, pp.
979
1006
.10.1137/S1052623499350013
You do not currently have access to this content.