Research Papers

Dynamic Simulation of Human Gait Model With Predictive Capability

[+] Author and Article Information
Jinming Sun

General Motors Company,
Milford, MI 48380
e-mail: jinming.sun@gm.com

Shaoli Wu

Department of Mechanical Engineering,
Marquette University,
Milwaukee, WI 53233
e-mail: shaoli.wu@marquette.edu

Philip A. Voglewede

Department of Mechanical Engineering,
Marquette University,
Milwaukee, WI 53233
e-mail: philip.voglewede@marquette.edu

1Corresponding author.

Manuscript received September 21, 2015; final manuscript received November 19, 2017; published online January 18, 2018. Assoc. Editor: Paul Rullkoetter.

J Biomech Eng 140(3), 031008 (Jan 18, 2018) (9 pages) Paper No: BIO-15-1475; doi: 10.1115/1.4038739 History: Received September 21, 2015; Revised November 19, 2017

In this paper, it is proposed that the central nervous system (CNS) controls human gait using a predictive control approach in conjunction with classical feedback control instead of exclusive classical feedback control theory that controls based on past error. To validate this proposition, a dynamic model of human gait is developed using a novel predictive approach to investigate the principles of the CNS. The model developed includes two parts: a plant model that represents the dynamics of human gait and a controller that represents the CNS. The plant model is a seven-segment, six-joint model that has nine degrees-of-freedom (DOF). The plant model is validated using data collected from able-bodied human subjects. The proposed controller utilizes model predictive control (MPC). MPC uses an internal model to predict the output in advance, compare the predicted output to the reference, and optimize the control input so that the predicted error is minimal. To decrease the complexity of the model, two joints are controlled using a proportional-derivative (PD) controller. The developed predictive human gait model is validated by simulating able-bodied human gait. The simulation results show that the developed model is able to simulate the kinematic output close to experimental data.

Copyright © 2018 by ASME
Your Session has timed out. Please sign back in to continue.


Kajita, S. , Matsumoto, O. , and Saigo, M. , 2001, “ Real-Time 3D Walking Pattern Generation for a Biped Robot With Telescopic Legs,” IEEE International Conference on Robotics and Automation (ICRA), Seoul, South Korea, May 21–26, pp. 2299–2306.
Kajita, S. , Kanehiro, F. , Kaneko, K. , Fujiwara, K. , Yokoi, K. , and Hirukawa, H. , 2002, “ A Realtime Pattern Generator for Biped Walking,” IEEE International Conference on Robotics and Automation (ICRA), Washington, DC, May 11–15, pp. 31–37.
van der Kooij, H. , Jacobs, R. , Koopman, B. , and van der Helm, F. , 2003, “ An Alternative Approach to Synthesizing Bipedal Walking,” Biol. Cybern., 88(1), pp. 46–59. [CrossRef] [PubMed]
Ren, L. , Jones, R. K. , and Howard, D. , 2007, “ Predictive Modeling of Human Walking Over a Complete Gait Cycle,” J. Biomech., 40(7), pp. 1567–1574. [CrossRef] [PubMed]
Gawthrop, P. , Loram, I. , and Lakie, M. , 2009, “ Predictive Feedback in Human Simulated Pendulum Balancing,” Biol. Cybern., 101(2), pp. 131–146. [CrossRef] [PubMed]
Diedam, H. , Dimitrov, D. , Wieber, P.-B. , Mombaur, K. , and Diehl, M. , 2008, “ Online Walking Gait Generation With Adaptive Foot Positioning Through Linear Model Predictive Control,” IEEE International Conference on Intelligent Robots and Systems (IROS), Nice, France, Sept. 22–26, pp. 1121–1126.
Karimian, M. , Towhidkhah, F. , and Rostami, M. , 2005, “ Application of Model Predictive Impedance Control (MPIC) in Analysis of Human Walking on Rough Terrains,” Int. J. Appl. Electromagn. Mech., 24(3), pp. 147–162. https://www.researchgate.net/publication/267408826_Application_of_Model_Predictive_Impedance_Control_MPIC_in_analysis_of_human_walking_on_rough_terrains
McGeer, T. , 1990, “ Passive Dynamic Walking,” Int. J. Rob. Res., 9(2), pp. 62–82. [CrossRef]
Latombe, J.-C. , 1991, Robot Motion Planning, Kluwer Academic Publishers, Norwell, MA. [CrossRef]
Borzova, E. , and Hurmuzlu, Y. , 2004, “ Passively Walking Five-Link Robot,” Automatica, 40(4), pp. 621–629. [CrossRef]
Winter, D. , 1990, Biomechanics and Motor Control of Human Movement, 2nd ed., Wiley-Interscience, Hoboken, NJ.
Vicon Motion Systems, 2017, Plug-in Gait Manual, Vicon Motion Systems, Oxford, UK.
Kawato, M. , 1999, “ Internal Models for Motor Control and Trajectory Planning,” Curr. Opin. Neurobiol., 9(6), pp. 718–727. [CrossRef] [PubMed]
Wolpert, D. M. , 1997, “ Computational Approaches to Motor Control,” Trends Cognit. Sci., 1(6), pp. 209–216. [CrossRef]
Winter, D. , and Sienko, S. , 1988, “ Biomechanics of Below-Knee Amputee Gait,” J. Biomech., 21(5), pp. 361–367. [CrossRef] [PubMed]
Perry, J. , and Burnfield, J. , 2010, Gait Analysis: Normal and Pathological Function, 2nd ed., Slack Incorporated, Thorofare, NJ.
Collins, S. H. , 2008, “ Dynamic Walking Principles Applied to Human Gait,” Ph.D. dissertation, The University of Michigan, Ann Arbor, MI. https://deepblue.lib.umich.edu/bitstream/handle/2027.42/60646/shc_1.pdf?sequence=1


Grahic Jump Location
Fig. 4

Internal MPC model for SSP

Grahic Jump Location
Fig. 3

Block diagram of MPC

Grahic Jump Location
Fig. 1

Seven-link and six-joint gait model

Grahic Jump Location
Fig. 5

Internal MPC model for DSP

Grahic Jump Location
Fig. 6

Control algorithm of the entire system

Grahic Jump Location
Fig. 7

Sagittal plane knee joints—simulation versus experimental data

Grahic Jump Location
Fig. 8

Moment of knee joints—simulation versus experimental data



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In