Department of Computer Science and Applied Mathematics, Weizmann Institute of Science Rehovot, Israel ; General Motors, Advanced Technical Center - Israel Herzliya, Israel.
Front Comput Neurosci. 2013 May 24;7:60. doi: 10.3389/fncom.2013.00060. eCollection 2013.
The octopus arm is a muscular hydrostat and due to its deformable and highly flexible structure it is capable of a rich repertoire of motor behaviors. Its motor control system uses planning principles and control strategies unique to muscular hydrostats. We previously reconstructed a data set of octopus arm movements from records of natural movements using a sequence of 3D curves describing the virtual backbone of arm configurations. Here we describe a novel representation of octopus arm movements in which a movement is characterized by a pair of surfaces that represent the curvature and torsion values of points along the arm as a function of time. This representation allowed us to explore whether the movements are built up of elementary kinematic units by decomposing each surface into a weighted combination of 2D Gaussian functions. The resulting Gaussian functions can be considered as motion primitives at the kinematic level of octopus arm movements. These can be used to examine underlying principles of movement generation. Here we used combination of such kinematic primitives to decompose different octopus arm movements and characterize several movement prototypes according to their composition. The representation and methodology can be applied to the movement of any organ which can be modeled by means of a continuous 3D curve.
章鱼臂是一种肌肉液压装置,由于其可变形和高度灵活的结构,它能够实现丰富多样的运动行为。其运动控制系统使用了肌肉液压装置特有的规划原则和控制策略。我们之前使用描述臂构型虚拟骨干的 3D 曲线序列,从自然运动记录中重建了章鱼臂运动数据集。在这里,我们描述了一种新的章鱼臂运动表示方法,其中运动由一对曲面表示,该曲面表示臂上各点的曲率和扭转值随时间的变化。这种表示方法使我们能够通过将每个曲面分解为二维高斯函数的加权组合,来探索运动是否由基本运动单元构成。由此产生的高斯函数可以被认为是章鱼臂运动的运动基元。这些可以用来研究运动生成的基本原理。在这里,我们使用这种运动基元的组合来分解不同的章鱼臂运动,并根据它们的组成来描述几个运动原型。这种表示方法和方法可以应用于任何可以通过连续 3D 曲线建模的器官的运动。