Autonomous Functional Locomotion in a Tendon-Driven Limb via Limited Experience

10/19/2018
by   Ali Marjaninejad, et al.
0

Robots will become ubiquitously useful only when they can use few attempts to teach themselves to perform different tasks, even with complex bodies and in dynamical environments. Vertebrates, in fact, successfully use trial-and-error to learn multiple tasks in spite of their intricate tendon-driven anatomies. Roboticists find such tendon-driven systems particularly hard to control because they are simultaneously nonlinear, under-determined (many tendon tensions combine to produce few net joint torques), and over-determined (few joint rotations define how many tendons need to be reeled-in/payed-out). We demonstrate---for the first time in simulation and in hardware---how a model-free approach allows few-shot autonomous learning to produce effective locomotion in a 3-tendon/2-joint tendon-driven leg. Initially, an artificial neural network fed by sparsely sampled data collected using motor babbling creates an inverse map from limb kinematics to motor activations, which is analogous to juvenile vertebrates playing during development. Thereafter, iterative reward-driven exploration of candidate motor activations simultaneously refines the inverse map and finds a functional locomotor limit-cycle autonomously. This biologically-inspired algorithm, which we call G2P (General to Particular), enables versatile adaptation of robots to changes in the target task, mechanics of their bodies, and environment. Moreover, this work empowers future studies of few-shot autonomous learning in biological systems, which is the foundation of their enviable functional versatility.

READ FULL TEXT

page 4

page 6

page 12

page 22

research
07/10/2019

Simple Kinematic Feedback Enhances Autonomous Learning in Bio-Inspired Tendon-Driven Systems

Error feedback is known to improve performance by correcting control sig...
research
09/26/2019

Autonomous Control of a Tendon-driven Robotic Limb with Elastic Elements Reveals that Added Elasticity can Enhance Learning

Passive elastic elements can contribute to stability, energetic efficien...
research
09/28/2022

Biological connectomes as a representation for the architecture of artificial neural networks

Grand efforts in neuroscience are working toward mapping the connectomes...
research
06/30/2023

Decentralized Motor Skill Learning for Complex Robotic Systems

Reinforcement learning (RL) has achieved remarkable success in complex r...
research
05/06/2011

Self-organized adaptation of a simple neural circuit enables complex robot behaviour

Controlling sensori-motor systems in higher animals or complex robots is...
research
08/15/2023

Hierarchical generative modelling for autonomous robots

Humans can produce complex whole-body motions when interacting with thei...
research
08/19/2021

A cut-and-fold self-sustained compliant oscillator for autonomous actuation of origami-inspired robots

Origami-inspired robots are of particular interest given their potential...

Please sign up or login with your details

Forgot password? Click here to reset