title: A Lagrange-based generalised formulation for the equations of motion of simple walking models.
abstract: Simple 2D models of walking often approximate the human body to multi-link dynamic systems, where body segments are represented by rigid links connected by frictionless hinge joints. Performing forward dynamics on the equations of motion (EOM) of these systems can be used to simulate their movement. However, deriving these equations can be time consuming. Using Lagrangian mechanics, a generalised formulation for the EOM of n-link open-loop chains is derived. This can be used for single support walking models. This has an advantage over Newton-Euler mechanics in that it is independent of coordinate system and prior knowledge of the ground reaction force (GRF) is not required. Alternative strategies, such as optimisation algorithms, can be used to estimate joint activation and simulate motion. The application of Lagrange multipliers, to enforce motion constraints, is used to adapt this general formulation for application to closed-loop chains. This can be used for double support walking models. Finally, inverse dynamics are used to calculate the GRF for these general n-link chains. The necessary constraint forces to maintain a closed-loop chain, calculated from the Lagrange multipliers, are one solution to the indeterminate problem of GRF distribution in double support models. An example of this method's application is given, whereby an optimiser estimates the joint moments by tracking kinematic data.
authors.affiliation: School of Health Sciences, University of Salford, M6 6PU, UK. Electronic address: m.p.mcgrath@edu.salford.ac.uk.
authors.forename: Michael
authors.initials: M
authors.lastname: McGrath
authors.affiliation: School of Computing, Science and Engineering, University of Salford, M5 4WT, UK.
authors.forename: David
authors.initials: D
authors.lastname: Howard
authors.affiliation: School of Health Sciences, University of Salford, M6 6PU, UK.
authors.forename: Richard
authors.initials: R
authors.lastname: Baker
mesh_terms: D000328:Adult; D000465:Algorithms; D001696:Biomechanical Phenomena; D005260:Female; D005684:Gait / Q000502:physiology; D006801:Humans; D007596:Joints / Q000502:physiology; D055595:Mechanical Phenomena; D008954:Models, Biological; D016138:Walking / Q000502:physiology*
keywords: Dynamics; Gait; Lagrange; Multipliers; Walking