Biess Armin, Nagurka Mark, Flash Tamar
Department of Mathematics, The Weizmann Institute of Science, 76100, Rehovot, Israel.
Biol Cybern. 2006 Jul;95(1):31-53. doi: 10.1007/s00422-006-0067-7. Epub 2006 May 13.
An optimization approach applied to mechanical linkage models is used to simulate human arm movements. Predicted arm trajectories are the result of minimizing a nonlinear performance index that depends on kinematic or dynamic variables of the movement. A robust optimization algorithm is presented that computes trajectories which satisfy the necessary conditions with high accuracy. It is especially adapted to the analysis of discrete and rhythmic movements. The optimization problem is solved by parameterizing each generalized coordinate (e.g., joint angular displacement) in terms of Jacobi polynomials and Fourier series, depending on whether discrete or rhythmic movements are considered, combined with a multiple shooting algorithm. The parameterization of coordinates has two advantages. First, it provides an initial guess for the multiple shooting algorithm which solves the optimization problem with high accuracy. Second, it leads to a low dimensional representation of discrete and rhythmic movements in terms of expansion coefficients. The selection of a suitable feature space is an important prerequisite for comparison, recognition and classification of movements. In addition, the separate computational analysis of discrete and rhythmic movements is motivated by their distinct neurophysiological realizations in the cortex. By investigating different performance indices subject to different boundary conditions, the approach can be used to examine possible strategies that humans adopt in selecting specific arm motions for the performance of different tasks in a plane and in three-dimensional space.
一种应用于机械连杆模型的优化方法被用于模拟人类手臂运动。预测的手臂轨迹是通过最小化一个依赖于运动学或动力学变量的非线性性能指标得到的结果。提出了一种鲁棒优化算法,该算法能高精度地计算满足必要条件的轨迹。它特别适用于离散和有节奏运动的分析。通过根据是否考虑离散或有节奏运动,用雅可比多项式和傅里叶级数对每个广义坐标(例如关节角位移)进行参数化,并结合多重打靶算法来解决优化问题。坐标的参数化有两个优点。首先,它为能高精度解决优化问题的多重打靶算法提供了一个初始猜测。其次,就展开系数而言,它导致了离散和有节奏运动的低维表示。选择合适的特征空间是运动比较、识别和分类的重要前提。此外,对离散和有节奏运动进行单独的计算分析是由它们在皮层中不同的神经生理实现所推动的。通过研究在不同边界条件下的不同性能指标,该方法可用于检验人类在选择特定手臂运动以在平面和三维空间中执行不同任务时所采用的可能策略。