A Review of Computational Musculoskeletal Analysis of Human Lower Extremities

Abstract Over the past decade, computational neuromusculoskeletal (NMS) modeling and simulation of human movement, including effects of musculoskeletal geometries, multibody dynamics, and neuromuscular excitation to produce coordinated motion of segments has grown in complexity, fidelity, capabilities, and applications. Such capability stems from improved understanding and growth on two fronts: (A) increasing level of detail in developing constrained articulated-multibody models for the NMS system; coupled with (B) high-performance numerical time-stepping schema to realize stable, accurate, and real-time simulations of the intermittent, time-varying physical power interactions with the surrounding environment. Such computational modeling and simulation can now facilitate quantitative exploration of physical power interactions of NMS systems with their environment (including other articulated devices). In this chapter, we will survey some of these advances, with a particular focus on efforts on improving understanding of physical interactions of the human lower extremities with their physical environment (eg, walking, standing, bicycling). Paralleling the two thrusts, we will first review various biomechanical models, beginning with a succession of reduced-order low degree-of-freedom articulated-multibody-systemmodels, and culminating in the detailed NMS models. Then we will discuss the application settings in which the accuracy and stability of the numerical simulations can allow realistic “what-if” scenarios and parametric/optimization studies for design, development, and validation of articulated electromechanical devices (eg, robots) for intimate human-robot interactions.

[1]  Roberto Bortoletto,et al.  Virtual Modelling of a Real Exoskeleton Constrained to a Human Musculoskeletal Model , 2013, Living Machines.

[2]  Marco Viceconti,et al.  Computational tools for calculating alternative muscle force patterns during motion: a comparison of possible solutions. , 2013, Journal of biomechanics.

[3]  Martijn Wisse,et al.  A Three-Dimensional Passive-Dynamic Walking Robot with Two Legs and Knees , 2001, Int. J. Robotics Res..

[4]  S. Delp,et al.  The action of the rectus femoris muscle following distal tendon transfer: does it generate knee flexion moment? , 1997, Developmental medicine and child neurology.

[5]  J. Reinbolt,et al.  Rectus femoris transfer surgery affects balance recovery in children with cerebral palsy: A computer simulation study. , 2016, Gait & posture.

[6]  Eduardo Rocon,et al.  Exoskeletons in Rehabilitation Robotics: Tremor Suppression , 2011 .

[7]  Lora A. Cavuoto,et al.  Effect of Active Workstation Use on Workload, Task Performance, and Postural and Physiological Responses , 2016 .

[8]  Aliakbar Alamdari,et al.  Modeling and control of a novel home-based cable-driven parallel platform robot: PACER , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[9]  Guy Bessonnet,et al.  Forces acting on a biped robot. Center of pressure-zero moment point , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[10]  Jorge Ambrósio,et al.  Multibody Dynamics Approaches to Biomechanical Applications to Human Motion Tasks , 2013 .

[11]  Ming Zhang,et al.  Analysis of lower-limb muscle activities during whole body vibration with different standing postures , 2010, 2010 3rd International Conference on Biomedical Engineering and Informatics.

[12]  M. Pandy,et al.  Contributions of muscle forces and toe-off kinematics to peak knee flexion during the swing phase of normal gait: an induced position analysis. , 2004, Journal of biomechanics.

[13]  Thomas Beth,et al.  Characteristics in human motion - from acquisition to analysis , 2003 .

[14]  Jeffrey A Reinbolt,et al.  OpenSim: a musculoskeletal modeling and simulation framework for in silico investigations and exchange. , 2011, Procedia IUTAM.

[15]  David G Lloyd,et al.  Neuromusculoskeletal modeling: estimation of muscle forces and joint moments and movements from measurements of neural command. , 2004, Journal of applied biomechanics.

[16]  Richard R Neptune,et al.  Biomechanics and muscle coordination of human walking. Part I: introduction to concepts, power transfer, dynamics and simulations. , 2002, Gait & posture.

[17]  Franck Multon,et al.  Computer animation of human walking: a survey , 1999, Comput. Animat. Virtual Worlds.

[18]  Richard R Neptune,et al.  Modular control of human walking: a simulation study. , 2009, Journal of biomechanics.

[19]  Delphine Périé,et al.  Refinement of the upper limb joint kinematics and dynamics using a subject-specific closed-loop forearm model , 2015 .

[20]  M G Pandy,et al.  Computer modeling and simulation of human movement. , 2001, Annual review of biomedical engineering.

[21]  Arthur D. Kuo,et al.  Stabilization of Lateral Motion in Passive Dynamic Walking , 1999, Int. J. Robotics Res..

[22]  Vincent De Sapio,et al.  Robotics-based synthesis of human motion , 2009, Journal of Physiology-Paris.

[23]  Fay B. Horak,et al.  Head and Body Center of Gravity Control Strategies: Adaptations Following Vestibular Rehabilitation , 2003, Acta oto-laryngologica.

[24]  Kai-Nan An,et al.  Modeling of the muscle/tendon excursions and moment arms in the thumb using the commercial software anybody. , 2009, Journal of biomechanics.

[25]  Laurence Chèze,et al.  A 3D lower limb musculoskeletal model for simultaneous estimation of musculo-tendon, joint contact, ligament and bone forces during gait. , 2014, Journal of biomechanics.

[26]  M. Pandy,et al.  Dynamic optimization of human walking. , 2001, Journal of biomechanical engineering.

[27]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[28]  Yujiang Xiang,et al.  Physics-based modeling and simulation of human walking: a review of optimization-based and other approaches , 2010 .

[29]  B. Stansfield,et al.  Regression analysis of gait parameters with speed in normal children walking at self-selected speeds. , 2006, Gait & posture.

[30]  F. Zajac,et al.  Muscle contributions to support during gait in an individual with post-stroke hemiparesis. , 2006, Journal of biomechanics.

[31]  Daniel Thalmann,et al.  A real time anatomical converter for human motion capture , 1996 .

[32]  M.-Y. Cheng,et al.  Genetic algorithm for control design of biped locomotion , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[33]  G. Bessonnet,et al.  Optimal Motion Synthesis – Dynamic Modelling and Numerical Solving Aspects , 2002 .

[34]  Ed Ayyappa,et al.  Normal Human Locomotion Part 1 , 1997 .

[35]  Jong H. Park,et al.  Biped robot walking using gravity-compensated inverted pendulum mode and computed torque control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[36]  Huosheng Hu,et al.  Wearable inertial sensors for arm motion tracking in home-based rehabilitation , 2006, IAS.

[37]  H J Grootenboer,et al.  An inverse dynamics model for the analysis, reconstruction and prediction of bipedal walking. , 1995, Journal of biomechanics.

[38]  D. Jacobson,et al.  Studies of human locomotion via optimal programming , 1971 .

[39]  Bruno Dehez,et al.  Optimal design of an alignment-free two-DOF rehabilitation robot for the shoulder complex , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[40]  Taku Komura,et al.  C/sup 2/ continuous gait-pattern generation for biped robots , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[41]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[42]  C. Meyer,et al.  Relationships of 35 lower limb muscles to height and body mass quantified using MRI. , 2014, Journal of biomechanics.

[43]  T Persson,et al.  A marker-free method for tracking human lower limb segments based on model matching. , 1996, International journal of bio-medical computing.

[44]  Miomir Vukobratovic,et al.  Survey of Intelligent Control Techniques for Humanoid Robots , 2003, J. Intell. Robotic Syst..

[45]  Venkat Krovi,et al.  SIMULATION-BASED DESIGN OF EXOSKELETONS USING MUSCULOSKELETAL ANALYSIS , 2010 .

[46]  Jeffrey A Reinbolt,et al.  A platform for dynamic simulation and control of movement based on OpenSim and MATLAB. , 2012, Journal of biomechanics.

[47]  Ross H Miller A comparison of muscle energy models for simulating human walking in three dimensions. , 2014, Journal of biomechanics.

[48]  S. Jan Introducing Anatomical and Physiological Accuracy in Computerized Anthropometry for Increasing the Clinical Usefulness of Modeling Systems , 2005 .

[49]  T. Komura,et al.  Continuous Gait-Pattern Generation for Biped Robots , 2003 .

[50]  Richard R Neptune,et al.  Biomechanics and muscle coordination of human walking: part II: lessons from dynamical simulations and clinical implications. , 2003, Gait & posture.

[51]  Yannick Aoustin,et al.  Design of a walking cyclic gait with single support phases and impacts for the locomotor system of a thirteen-link 3D biped using the parametric optimization , 2009 .

[52]  Marcus G Pandy,et al.  A neuromusculoskeletal tracking method for estimating individual muscle forces in human movement. , 2007, Journal of biomechanics.

[53]  Anand K. Gramopadhye,et al.  Musculoskeletal computational analysis of the influence of car-seat design/adjustments on long-distance driving fatigue , 2010 .

[54]  R. B. Davis,et al.  A gait analysis data collection and reduction technique , 1991 .

[55]  Marcus J Fuhrer,et al.  Rehabilitation medicine summit: building research capacity Executive Summary , 2006, Journal of NeuroEngineering and Rehabilitation.

[56]  Guy Bessonnet,et al.  A Parametric Optimization Approach to Walking Pattern Synthesis , 2005, Int. J. Robotics Res..

[57]  Daniel Thalmann,et al.  A global human walking model with real-time kinematic personification , 1990, The Visual Computer.

[58]  Andrés Kecskeméthy,et al.  An integrated simulation environment for human gait analysis and evaluation , 2009 .

[59]  Lena H Ting,et al.  Defining feasible bounds on muscle activation in a redundant biomechanical task: practical implications of redundancy. , 2013, Journal of biomechanics.

[60]  Qiong Wu,et al.  Synthesis of a complete sagittal gait cycle for a five-link biped robot , 2003, Robotica.

[61]  F E Zajac,et al.  In vivo tracking of the human patella using cine phase contrast magnetic resonance imaging. , 1999, Journal of biomechanical engineering.

[62]  Guy Bessonnet,et al.  Sagittal gait of a biped robot during the single support phase. Part 1: passive motion , 2001, Robotica.

[63]  Stefano Corazza,et al.  Accurately measuring human movement using articulated ICP with soft-joint constraints and a repository of articulated models , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[64]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[65]  F. Zajac,et al.  A musculoskeletal model of the human lower extremity: the effect of muscle, tendon, and moment arm on the moment-angle relationship of musculotendon actuators at the hip, knee, and ankle. , 1990, Journal of biomechanics.

[66]  Scott Tashman,et al.  In-vivo measurement of dynamic joint motion using high speed biplane radiography and CT: application to canine ACL deficiency. , 2003, Journal of biomechanical engineering.

[67]  Justin W. Fernandez,et al.  Evaluation of predicted knee‐joint muscle forces during gait using an instrumented knee implant , 2008, Journal of orthopaedic research : official publication of the Orthopaedic Research Society.

[68]  Guy Bessonnet,et al.  Sagittal gait of a biped robot during the single support phase. Part 2: optimal motion , 2001, Robotica.

[69]  Yujiang Xiang,et al.  Optimization-Based Dynamic Human Gait Prediction , 2011 .

[70]  J. S. Arora,et al.  2007-01-2489 Optimization-based Dynamic Human Walking Prediction , 2007 .

[71]  Shuuji Kajita,et al.  Real-time 3D walking pattern generation for a biped robot with telescopic legs , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[72]  Mark de Zee,et al.  Computational analysis of the influence of seat pan inclination and friction on muscle activity and spinal joint forces. , 2009 .

[73]  Shuuji Kajita,et al.  Dynamic walking control of a biped robot along a potential energy conserving orbit , 1992, IEEE Trans. Robotics Autom..

[74]  E. Ayyappa Normal Human Locomotion, Part 1: Basic Concepts and Terminology , 1997 .

[75]  Leng-Feng Lee,et al.  Case Studies of Musculoskeletal-Simulation-Based Rehabilitation Program Evaluation , 2009, IEEE Transactions on Robotics.

[76]  Amos Albert,et al.  Analytic Path Planning Algorithms for Bipedal Robots without a Trunk , 2003, J. Intell. Robotic Syst..

[77]  Venkat Krovi,et al.  Design and Analysis of a Cable-Driven Articulated Rehabilitation System for Gait Training , 2016 .

[78]  Guy Bessonnet,et al.  Optimal Gait Synthesis of a Seven-Link Planar Biped , 2004, Int. J. Robotics Res..

[79]  Yannick Aoustin,et al.  Optimal reference trajectories for walking and running of a biped robot , 2001, Robotica.

[80]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[81]  David W. Franklin,et al.  Computational Mechanisms of Sensorimotor Control , 2011, Neuron.

[82]  Marko Ackermann,et al.  Optimality principles for model-based prediction of human gait. , 2010, Journal of biomechanics.

[83]  Karim Abdel-Malek,et al.  Dynamic motion planning of 3D human locomotion using gradient-based optimization. , 2008, Journal of biomechanical engineering.

[84]  Dario Farina,et al.  Hybrid neuromusculoskeletal modeling to best track joint moments using a balance between muscle excitations derived from electromyograms and optimization. , 2014, Journal of biomechanics.

[85]  Guy Bessonnet,et al.  Generating globally optimised sagittal gait cycles of a biped robot , 2003, Robotica.

[86]  Bram Vanderborght,et al.  Pleated Pneumatic Artificial Muscle-Based Actuator System as a Torque Source for Compliant Lower Limb Exoskeletons , 2014, IEEE/ASME Transactions on Mechatronics.

[87]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[88]  Michael Skipper Andersen,et al.  Design and Optimization of a Spring-loaded Cable-driven Robotic Exoskeleton , 2012 .

[89]  Ming Zhang,et al.  Biomechanical response of the musculoskeletal system to whole body vibration using a seated driver model , 2015 .

[90]  Yujiang Xiang,et al.  Optimization‐based dynamic human walking prediction: One step formulation , 2009 .

[91]  Marcus G Pandy,et al.  Muscle and joint function in human locomotion. , 2010, Annual review of biomedical engineering.

[92]  H. K. Low,et al.  Fuzzy position/force control of a robot leg with a flexible gear system , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[93]  Venkat Krovi,et al.  Parallel Articulated-Cable Exercise Robot (PACER): Novel Home-Based Cable-Driven Parallel Platform Robot for Upper Limb Neuro-Rehabilitation , 2015 .

[94]  Ashish D. Deshpande,et al.  A novel framework for virtual prototyping of rehabilitation exoskeletons , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[95]  S. Kannan,et al.  Virtual musculoskeletal scenario-testing case-studies , 2008, 2008 Virtual Rehabilitation.

[96]  Thomas P Andriacchi,et al.  The evolution of methods for the capture of human movement leading to markerless motion capture for biomechanical applications , 2006, Journal of NeuroEngineering and Rehabilitation.

[97]  Aaron M. Dollar,et al.  Lower Extremity Exoskeletons and Active Orthoses: Challenges and State-of-the-Art , 2008, IEEE Transactions on Robotics.

[98]  David G Lloyd,et al.  Estimation of muscle forces and joint moments using a forward-inverse dynamics model. , 2005, Medicine and science in sports and exercise.

[99]  Jean-Paul Laumond,et al.  A motion capture‐based control‐space approach for walking mannequins , 2006, Comput. Animat. Virtual Worlds.

[100]  Jih-Gau Juang,et al.  Fuzzy neural network approaches for robotic gait synthesis , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[101]  Michael L Boninger,et al.  Personalized neuromusculoskeletal modeling to improve treatment of mobility impairments: a perspective from European research sites , 2012, Journal of NeuroEngineering and Rehabilitation.

[102]  Jerry E. Pratt,et al.  Stable adaptive control of a bipedal walking; robot with CMAC neural networks , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[103]  Ayman Habib,et al.  OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement , 2007, IEEE Transactions on Biomedical Engineering.

[104]  Steven H Collins,et al.  Dynamic arm swinging in human walking , 2009, Proceedings of the Royal Society B: Biological Sciences.

[105]  Jeffrey A. Reinbolt,et al.  Simulation of human movement: applications using OpenSim , 2011 .

[106]  Daniel Vélez Día,et al.  Biomechanics and Motor Control of Human Movement , 2013 .

[107]  L. Cavuoto,et al.  Obesity-related changes in prolonged repetitive lifting performance. , 2016, Applied ergonomics.

[108]  Lei Ren,et al.  Predictive modelling of human walking over a complete gait cycle. , 2007, Journal of biomechanics.

[109]  Cole S. Simpson,et al.  Feasible muscle activation ranges based on inverse dynamics analyses of human walking. , 2015, Journal of biomechanics.

[110]  Tad McGeer,et al.  Passive walking with knees , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[111]  Jonathan P. Walter,et al.  Muscle synergies may improve optimization prediction of knee contact forces during walking. , 2014, Journal of biomechanical engineering.

[112]  Scott L Delp,et al.  Generating dynamic simulations of movement using computed muscle control. , 2003, Journal of biomechanics.

[113]  Michael Damsgaard,et al.  Analysis of musculoskeletal systems in the AnyBody Modeling System , 2006, Simul. Model. Pract. Theory.

[114]  Shuuji Kajita,et al.  An Analytical Method for Real-Time Gait Planning for Humanoid Robots , 2006, Int. J. Humanoid Robotics.

[115]  A. Bull,et al.  An open source lower limb model: Hip joint validation. , 2011, Journal of biomechanics.

[116]  M G Pandy,et al.  A parameter optimization approach for the optimal control of large-scale musculoskeletal systems. , 1992, Journal of biomechanical engineering.

[117]  Michael A Sherman,et al.  Simbody: multibody dynamics for biomedical research. , 2011, Procedia IUTAM.

[118]  Scott L. Delp,et al.  A computational framework for simulating and analyzing human and animal movement , 2000, Comput. Sci. Eng..

[119]  S Van Sint Jan,et al.  Model-based approach for human kinematics reconstruction from markerless and marker-based motion analysis systems. , 2013, Journal of biomechanics.

[120]  Byung-Il Koh,et al.  Limitations of parallel global optimization for large-scale human movement problems. , 2009, Medical engineering & physics.

[121]  G. Andersson,et al.  Normal range of motion of the hip, knee and ankle joints in male subjects, 30-40 years of age. , 1982, Acta orthopaedica Scandinavica.

[122]  Venkat Krovi,et al.  ROBOTIC PHYSICAL EXERCISE AND SYSTEM (ROPES): A CABLE-DRIVEN ROBOTIC REHABILITATION SYSTEM FOR LOWER-EXTREMITY MOTOR THERAPY , 2015 .

[123]  Guy Bessonnet,et al.  Parametric-based dynamic synthesis of 3D-gait , 2009, Robotica.

[124]  A J Dallmeijer,et al.  Association between isometric muscle strength and gait joint kinetics in adolescents and young adults with cerebral palsy. , 2009, Gait & posture.