A framework for the analysis and synthesis of 3d dynamic human gait

  • Authors:
  • Flavio Firmani;Edward j. Park

  • Affiliations:
  • Mechatronic systems engineering, school of engineering science, simon fraser university, 13450-102 avenue, surrey, bc v3t 0a3, canada;Mechatronic systems engineering, school of engineering science, simon fraser university, 13450-102 avenue, surrey, bc v3t 0a3, canada

  • Venue:
  • Robotica
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

A comprehensive framework for the analysis and synthesis of 3D human gait is presented. The framework consists of a realistic morphological representation of the human body involving 40 degrees of freedom and 17 body segments. Through the analysis of human gait, the joint reaction forces/moments can be estimated and parameters associated with postural stability can be quantified. The synthesis of 3D human gait is a complicated problem due to the synchronisation of a large number of joint variables. Herein, the framework is employed to reconstruct a dynamically balanced gait cycle and develop sets of reference trajectories that can be used for either the assessment of human mobility or the control of mechanical ambulatory systems. The gait cycle is divided into eight postural configurations based on particular gait events. Gait kinematic data is used to provide natural human movements. The balance stability analysis is performed with various ground reference points. The proposed reconstruction of the gait cycle requires two optimisation steps that minimise the error distance between evaluated and desired gait and balance constraints. The first step (quasi-static motion) is used to approximate the postural configurations to a region close to the second optimisation step target while preserving the natural movements of human gait. The second step (dynamic motion) considers a normal speed gait cycle and is solved using the spacetime constraint method and a global optimisation algorithm. An experimental validation of the generated reference trajectories is carried out by comparing the paths followed by 19 optical markers of a motion tracking system with the paths of the corresponding node points on the model.