Since humans can walk with an infinite variety of postures and limb movements, there is no unique solution to the modeling problem to predict human gait motions. Accordingly, we test herein the hypothesis that the redundancy of human walking mechanisms makes solving for human joint profiles and force time histories an indeterminate problem best solved by inverse dynamics and optimization methods. A new optimization-based human-modeling framework is thus described for predicting three-dimensional human gait motions on level and inclined planes. The basic unknowns in the framework are the joint motion time histories of a -of-freedom human model and its six global degrees of freedom. The joint motion histories are calculated by minimizing an objective function such as deviation of the trunk from upright posture that relates to the human model’s performance. A variety of important constraints are imposed on the optimization problem, including (1) satisfaction of dynamic equilibrium equations by requiring the model’s zero moment point (ZMP) to lie within the instantaneous geometrical base of support, (2) foot collision avoidance, (3) limits on ground-foot friction, and (4) vanishing yawing moment. Analytical forms of objective and constraint functions are presented and discussed for the proposed human-modeling framework in which the resulting optimization problems are solved using gradient-based mathematical programing techniques. When the framework is applied to the modeling of bipedal locomotion on level and inclined planes, acyclic human walking motions that are smooth and realistic as opposed to less natural robotic motions are obtained. The aspects of the modeling framework requiring further investigation and refinement, as well as potential applications of the framework in biomechanics, are discussed.
Skip Nav Destination
e-mail: colby-swan@uiowa.edu
Article navigation
June 2008
Research Papers
Dynamic Motion Planning of 3D Human Locomotion Using Gradient-Based Optimization
Hyung Joo Kim,
Hyung Joo Kim
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Qian Wang,
Qian Wang
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Salam Rahmatalla,
Salam Rahmatalla
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Colby C. Swan,
Colby C. Swan
Center for Computer Aided Design, College of Engineering,
e-mail: colby-swan@uiowa.edu
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Jasbir S. Arora,
Jasbir S. Arora
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Karim Abdel-Malek,
Karim Abdel-Malek
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Jose G. Assouline
Jose G. Assouline
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Search for other works by this author on:
Hyung Joo Kim
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Qian Wang
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Salam Rahmatalla
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Colby C. Swan
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242e-mail: colby-swan@uiowa.edu
Jasbir S. Arora
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Karim Abdel-Malek
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242
Jose G. Assouline
Center for Computer Aided Design, College of Engineering,
The University of Iowa
, Iowa City, IA 52242J Biomech Eng. Jun 2008, 130(3): 031002 (14 pages)
Published Online: April 21, 2008
Article history
Received:
May 23, 2006
Revised:
September 4, 2007
Published:
April 21, 2008
Citation
Kim, H. J., Wang, Q., Rahmatalla, S., Swan, C. C., Arora, J. S., Abdel-Malek, K., and Assouline, J. G. (April 21, 2008). "Dynamic Motion Planning of 3D Human Locomotion Using Gradient-Based Optimization." ASME. J Biomech Eng. June 2008; 130(3): 031002. https://doi.org/10.1115/1.2898730
Download citation file:
Get Email Alerts
Simulating the Growth of TATA-Box Binding Protein-Associated Factor 15 Inclusions in Neuron Soma
J Biomech Eng (December 2024)
Effect of Structure and Wearing Modes on the Protective Performance of Industrial Safety Helmet
J Biomech Eng (December 2024)
Sex-Based Differences and Asymmetry in Hip Kinematics During Unilateral Extension From Deep Hip Flexion
J Biomech Eng (December 2024)
Related Articles
Repetitive Gait of Passive Bipedal Mechanisms in a Three-Dimensional Environment
J Biomech Eng (February,2001)
Low-Dimensional Sagittal Plane Model of Normal Human Walking
J Biomech Eng (October,2008)
Experimental/Analytical Analysis of Human Locomotion Using Bondgraphs
J Biomech Eng (August,2003)
Related Chapters
Time-Varying Coefficient Aided MM Scheme
Robot Manipulator Redundancy Resolution
Feedback-Aided Minimum Joint Motion
Robot Manipulator Redundancy Resolution
Optimal Path Planning of Mobile Robot with Multiple Targets Using Ant Colony Optimization
Intelligent Engineering Systems through Artificial Neural Networks, Volume 16