McGrath Michael, Howard David, Baker Richard
School of Health Sciences, University of Salford, M6 6PU, UK.
School of Computing, Science and Engineering, University of Salford, M5 4WT, UK.
J Biomech. 2017 Apr 11;55:139-143. doi: 10.1016/j.jbiomech.2017.02.013. Epub 2017 Feb 21.
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.
简单的二维步行模型通常将人体近似为多连杆动态系统,其中身体各部分由通过无摩擦铰链接头连接的刚性连杆表示。对这些系统的运动方程(EOM)进行正向动力学分析可用于模拟其运动。然而,推导这些方程可能很耗时。利用拉格朗日力学,推导出了n连杆开环链EOM的广义公式。这可用于单支撑步行模型。与牛顿 - 欧拉力学相比,它具有一个优势,即它独立于坐标系,并且不需要预先了解地面反作用力(GRF)。可以使用替代策略,如优化算法,来估计关节激活并模拟运动。应用拉格朗日乘子来强制执行运动约束,用于将此通用公式应用于闭环链。这可用于双支撑步行模型。最后,使用逆动力学来计算这些通用n连杆链的GRF。由拉格朗日乘子计算出的维持闭环链所需的约束力是双支撑模型中GRF分布不定问题的一种解决方案。给出了该方法应用的一个示例,其中优化器通过跟踪运动学数据来估计关节力矩。