A Computational Model of the Simplest Motor Program

J Mot Behav. 1993 Sep;25(3):153-161. doi: 10.1080/00222895.1993.9942046.

Abstract

A computational procedure (program) is defined to generate control signals for the motoneuron pools of agonist and antagonist muscles that will move a limb segment from one stationary position to another. The program accounts for the ability to move different distances with different inertial loads and for the influence of instructions concerning movement speed and accuracy. These motor commands allow the program to produce EMG patterns as well as force and kinematic trajectories that are consistent with much of the data found in the literature of these movements. The program is premised on the notion that kinematically defined tasks are accomplished by programming commands to the motoneuron pools, based on only a few cognitively recognized kinematic and dynamic features of the task. Most of the features found in EMG and kinematic patterns can be considered consequences of the program's algorithmic procedures rather than specifically planned features of those movements.