Cargando…

Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion

In traditional robotics, model-based controllers are usually needed in order to bring a robotic plant to the next desired state, but they present critical issues when the dimensionality of the control problem increases and disturbances from the external environment affect the system behavior, in par...

Descripción completa

Detalles Bibliográficos
Autores principales: Massi, Elisa, Vannucci, Lorenzo, Albanese, Ugo, Capolei, Marie Claire, Vandesompele, Alexander, Urbain, Gabriel, Sabatini, Angelo Maria, Dambre, Joni, Laschi, Cecilia, Tolu, Silvia, Falotico, Egidio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6727738/
https://www.ncbi.nlm.nih.gov/pubmed/31555118
http://dx.doi.org/10.3389/fnbot.2019.00071
_version_ 1783449314127773696
author Massi, Elisa
Vannucci, Lorenzo
Albanese, Ugo
Capolei, Marie Claire
Vandesompele, Alexander
Urbain, Gabriel
Sabatini, Angelo Maria
Dambre, Joni
Laschi, Cecilia
Tolu, Silvia
Falotico, Egidio
author_facet Massi, Elisa
Vannucci, Lorenzo
Albanese, Ugo
Capolei, Marie Claire
Vandesompele, Alexander
Urbain, Gabriel
Sabatini, Angelo Maria
Dambre, Joni
Laschi, Cecilia
Tolu, Silvia
Falotico, Egidio
author_sort Massi, Elisa
collection PubMed
description In traditional robotics, model-based controllers are usually needed in order to bring a robotic plant to the next desired state, but they present critical issues when the dimensionality of the control problem increases and disturbances from the external environment affect the system behavior, in particular during locomotion tasks. It is generally accepted that the motion control of quadruped animals is performed by neural circuits located in the spinal cord that act as a Central Pattern Generator and can generate appropriate locomotion patterns. This is thought to be the result of evolutionary processes that have optimized this network. On top of this, fine motor control is learned during the lifetime of the animal thanks to the plastic connections of the cerebellum that provide descending corrective inputs. This research aims at understanding and identifying the possible advantages of using learning during an evolution-inspired optimization for finding the best locomotion patterns in a robotic locomotion task. Accordingly, we propose a comparative study between two bio-inspired control architectures for quadruped legged robots where learning takes place either during the evolutionary search or only after that. The evolutionary process is carried out in a simulated environment, on a quadruped legged robot. To verify the possibility of overcoming the reality gap, the performance of both systems has been analyzed by changing the robot dynamics and its interaction with the external environment. Results show better performance metrics for the robotic agent whose locomotion method has been discovered by applying the adaptive module during the evolutionary exploration for the locomotion trajectories. Even when the motion dynamics and the interaction with the environment is altered, the locomotion patterns found on the learning robotic system are more stable, both in the joint and in the task space.
format Online
Article
Text
id pubmed-6727738
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-67277382019-09-25 Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion Massi, Elisa Vannucci, Lorenzo Albanese, Ugo Capolei, Marie Claire Vandesompele, Alexander Urbain, Gabriel Sabatini, Angelo Maria Dambre, Joni Laschi, Cecilia Tolu, Silvia Falotico, Egidio Front Neurorobot Neuroscience In traditional robotics, model-based controllers are usually needed in order to bring a robotic plant to the next desired state, but they present critical issues when the dimensionality of the control problem increases and disturbances from the external environment affect the system behavior, in particular during locomotion tasks. It is generally accepted that the motion control of quadruped animals is performed by neural circuits located in the spinal cord that act as a Central Pattern Generator and can generate appropriate locomotion patterns. This is thought to be the result of evolutionary processes that have optimized this network. On top of this, fine motor control is learned during the lifetime of the animal thanks to the plastic connections of the cerebellum that provide descending corrective inputs. This research aims at understanding and identifying the possible advantages of using learning during an evolution-inspired optimization for finding the best locomotion patterns in a robotic locomotion task. Accordingly, we propose a comparative study between two bio-inspired control architectures for quadruped legged robots where learning takes place either during the evolutionary search or only after that. The evolutionary process is carried out in a simulated environment, on a quadruped legged robot. To verify the possibility of overcoming the reality gap, the performance of both systems has been analyzed by changing the robot dynamics and its interaction with the external environment. Results show better performance metrics for the robotic agent whose locomotion method has been discovered by applying the adaptive module during the evolutionary exploration for the locomotion trajectories. Even when the motion dynamics and the interaction with the environment is altered, the locomotion patterns found on the learning robotic system are more stable, both in the joint and in the task space. Frontiers Media S.A. 2019-08-29 /pmc/articles/PMC6727738/ /pubmed/31555118 http://dx.doi.org/10.3389/fnbot.2019.00071 Text en Copyright © 2019 Massi, Vannucci, Albanese, Capolei, Vandesompele, Urbain, Sabatini, Dambre, Laschi, Tolu and Falotico. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Massi, Elisa
Vannucci, Lorenzo
Albanese, Ugo
Capolei, Marie Claire
Vandesompele, Alexander
Urbain, Gabriel
Sabatini, Angelo Maria
Dambre, Joni
Laschi, Cecilia
Tolu, Silvia
Falotico, Egidio
Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title_full Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title_fullStr Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title_full_unstemmed Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title_short Combining Evolutionary and Adaptive Control Strategies for Quadruped Robotic Locomotion
title_sort combining evolutionary and adaptive control strategies for quadruped robotic locomotion
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6727738/
https://www.ncbi.nlm.nih.gov/pubmed/31555118
http://dx.doi.org/10.3389/fnbot.2019.00071
work_keys_str_mv AT massielisa combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT vannuccilorenzo combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT albaneseugo combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT capoleimarieclaire combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT vandesompelealexander combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT urbaingabriel combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT sabatiniangelomaria combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT dambrejoni combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT laschicecilia combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT tolusilvia combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion
AT faloticoegidio combiningevolutionaryandadaptivecontrolstrategiesforquadrupedroboticlocomotion