title: Reaching control of a full-torso, modelled musculoskeletal robot using muscle synergies emergent under reinforcement learning.
abstract: 'Anthropomimetic' robots mimic both human morphology and internal structure-skeleton, muscles, compliance and high redundancy--thus presenting a formidable challenge to conventional control. Here we derive a novel controller for this class of robot which learns effective reaching actions through the sustained activation of weighted muscle synergies, an approach which draws upon compelling, recent evidence from animal and human studies, but is almost unexplored to date in the musculoskeletal robot literature. Since the effective synergy patterns for a given robot will be unknown, we derive a reinforcement-learning approach intended to allow their emergence, in particular those patterns aiding linearization of control. Using an extensive physics-based model of the anthropomimetic ECCERobot, we find that effective reaching actions can be learned comprising only two sequential motor co-activation patterns, each controlled by just a single common driving signal. Factor analysis shows the emergent muscle co-activations can be largely reconstructed using weighted combinations of only 13 common fragments. Testing these 'candidate' synergies as drivable units, the same controller now learns the reaching task both faster and better.
authors: Department of Engineering and Informatics, University Of Sussex, Brighton, UK.
authors: A
authors: A
authors: Diamond
authors: O E
authors: OE
authors: Holland
mesh_terms: D001185:Artificial Intelligence; D032701:Biomimetics / Q000295:instrumentation*; D003198:Computer Simulation; D004867:Equipment Design; D019544:Equipment Failure Analysis; D025461:Feedback, Physiological / Q000502:physiology; D006801:Humans; D007596:Joints / Q000502:physiology*; D008954:Models, Biological; D009068:Movement / Q000502:physiology; D009119:Muscle Contraction / Q000502:physiology*; D004856:Postural Balance / Q000502:physiology*; D012054:Reinforcement, Psychology; D012371:Robotics / Q000295:instrumentation*; D060726:Torso / Q000502:physiology