Haeufle Daniel F B, Stollenmaier Katrin, Heinrich Isabelle, Schmitt Syn, Ghazi-Zahedi Keyan
Multi-Level Modeling in Motor Control and Rehabilitation Robotics, Hertie-Institute for Clinical Brain Research, University of Tübingen, Tübingen, Germany.
Stuttgart Center for Simulation Science, Institute for Modelling and Simulation of Biomechanical Systems, University of Stuttgart, Stuttgart, Germany.
Front Robot AI. 2020 Oct 21;7:511265. doi: 10.3389/frobt.2020.511265. eCollection 2020.
Voluntary movements, like point-to-point or oscillatory human arm movements, are generated by the interaction of several structures. High-level neuronal circuits in the brain are responsible for planning and initiating a movement. Spinal circuits incorporate proprioceptive feedback to compensate for deviations from the desired movement. Muscle biochemistry and contraction dynamics generate movement driving forces and provide an immediate physical response to external forces, like a low-level decentralized controller. A simple central neuronal command like "initiate a movement" then recruits all these biological structures and processes leading to complex behavior, e.g., generate a stable oscillatory movement in resonance with an external spring-mass system. It has been discussed that the spinal feedback circuits, the biochemical processes, and the biomechanical muscle dynamics contribute to the movement generation, and, thus, take over some parts of the movement generation and stabilization which would otherwise have to be performed by the high-level controller. This contribution is termed morphological computation and can be quantified with information entropy-based approaches. However, it is unknown whether morphological computation actually differs between these different hierarchical levels of the control system. To investigate this, we simulated point-to-point and oscillatory human arm movements with a neuro-musculoskeletal model. We then quantify morphological computation on the different hierarchy levels. The results show that morphological computation is highest for the most central (highest) level of the modeled control hierarchy, where the movement initiation and timing are encoded. Furthermore, they show that the lowest neuronal control layer, the muscle stimulation input, exploits the morphological computation of the biochemical and biophysical muscle characteristics to generate smooth dynamic movements. This study provides evidence that the system's design in the mechanical as well as in the neurological structure can take over important contributions to control, which would otherwise need to be performed by the higher control levels.
诸如指向性或摆动性的人体手臂运动等自主运动是由多种结构相互作用产生的。大脑中的高级神经回路负责运动的规划和启动。脊髓回路整合本体感觉反馈,以补偿与预期运动的偏差。肌肉生物化学和收缩动力学产生运动驱动力,并对外力提供即时的物理响应,就像一个低级的分散控制器。一个简单的中央神经指令,如“启动一个运动”,然后招募所有这些生物结构和过程,导致复杂的行为,例如,与外部弹簧-质量系统共振产生稳定的摆动运动。已经讨论过,脊髓反馈回路、生化过程和生物力学肌肉动力学有助于运动的产生,因此,接管了运动产生和稳定的一些部分,否则这些部分将由高级控制器执行。这种贡献被称为形态计算,可以用基于信息熵的方法进行量化。然而,尚不清楚形态计算在控制系统的这些不同层次水平之间是否实际存在差异。为了研究这一点,我们用神经-肌肉骨骼模型模拟了指向性和摆动性的人体手臂运动。然后我们在不同层次水平上量化形态计算。结果表明,在模拟控制层次结构的最中央(最高)水平,即运动启动和时间编码的地方,形态计算最高。此外,结果表明,最低的神经控制层,即肌肉刺激输入,利用生化和生物物理肌肉特性的形态计算来产生平滑的动态运动。这项研究提供了证据,表明机械结构以及神经结构中的系统设计可以对控制做出重要贡献,否则这些贡献将需要由更高的控制水平来执行。