Skip to main navigation Skip to search Skip to main content

A simplified spinal-like controller facilitates muscle synergies and robust reaching motions

  • McGill University

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

We develop an adaptive controller for multi-joint, multi-muscle arm movements based on simplified spinal-like circuits found in the periphery, muscle synergies, and interpretations of gain-field projections from reach related neurons in the Superior Colliculus. The resulting innovation provides a highly robust sensory based controller that can be adapted to systems which require multi-muscle co-ordination. It provides human-like responses during perturbations elicited either internally or by the environment and for simple point-to-point reaching. We simulate limb motion and EMGs in Simulink using Virtual Muscle models and a variety of paradigms, including motion with external perturbations, and varying levels of antagonist muscle co-contractions. The results show that the system can exhibit smooth coordinated motions, without explicit kinematic or dynamic planning even in the presence of perturbations. In addition, we show by varying the level of muscle co-contractions from 0% to 40%, that the effects of external perturbations on joint trajectories can be reduced by up to 42%. The improved controller design is novel providing robust behavior during dynamic events and an automatic adaptive response from sensory-integration.

Original languageEnglish
Article number6587094
Pages (from-to)77-87
Number of pages11
JournalIEEE Transactions on Neural Systems and Rehabilitation Engineering
Volume22
Issue number1
DOIs
StatePublished - Jan 2014

Keywords

  • Co-contractions
  • multi-muscle arm movements
  • reaching
  • robust biomimetic regulators
  • spinal-like controllers

Fingerprint

Dive into the research topics of 'A simplified spinal-like controller facilitates muscle synergies and robust reaching motions'. Together they form a unique fingerprint.

Cite this