Cargando…

A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment

One of the big challenges in robotics is to endow agents with autonomous and adaptive capabilities. With this purpose, we embedded a cerebellum-based control system into a humanoid robot that becomes capable of handling dynamical external and internal complexity. The cerebellum is the area of the br...

Descripción completa

Detalles Bibliográficos
Autores principales: Capolei, Marie Claire, Angelidis, Emmanouil, Falotico, Egidio, Lund, Henrik Hautop, Tolu, Silvia
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/PMC6722230/
https://www.ncbi.nlm.nih.gov/pubmed/31555117
http://dx.doi.org/10.3389/fnbot.2019.00070
_version_ 1783448491082645504
author Capolei, Marie Claire
Angelidis, Emmanouil
Falotico, Egidio
Lund, Henrik Hautop
Tolu, Silvia
author_facet Capolei, Marie Claire
Angelidis, Emmanouil
Falotico, Egidio
Lund, Henrik Hautop
Tolu, Silvia
author_sort Capolei, Marie Claire
collection PubMed
description One of the big challenges in robotics is to endow agents with autonomous and adaptive capabilities. With this purpose, we embedded a cerebellum-based control system into a humanoid robot that becomes capable of handling dynamical external and internal complexity. The cerebellum is the area of the brain that coordinates and predicts the body movements throughout the body-environment interactions. Different biologically plausible cerebellar models are available in literature and have been employed for motor learning and control of simplified objects. We built the canonical cerebellar microcircuit by combining machine learning and computational neuroscience techniques. The control system is composed of the adaptive cerebellar module and a classic control method; their combination allows a fast adaptive learning and robust control of the robotic movements when external disturbances appear. The control structure is built offline, but the dynamic parameters are learned during an online-phase training. The aforementioned adaptive control system has been tested in the Neuro-robotics Platform with the virtual humanoid robot iCub. In the experiment, the robot iCub has to balance with the hand a table with a ball running on it. In contrast with previous attempts of solving this task, the proposed neural controller resulted able to quickly adapt when the internal and external conditions change. Our bio-inspired and flexible control architecture can be applied to different robotic configurations without an excessive tuning of the parameters or customization. The cerebellum-based control system is indeed able to deal with changing dynamics and interactions with the environment. Important insights regarding the relationship between the bio-inspired control system functioning and the complexity of the task to be performed are obtained.
format Online
Article
Text
id pubmed-6722230
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-67222302019-09-25 A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment Capolei, Marie Claire Angelidis, Emmanouil Falotico, Egidio Lund, Henrik Hautop Tolu, Silvia Front Neurorobot Neuroscience One of the big challenges in robotics is to endow agents with autonomous and adaptive capabilities. With this purpose, we embedded a cerebellum-based control system into a humanoid robot that becomes capable of handling dynamical external and internal complexity. The cerebellum is the area of the brain that coordinates and predicts the body movements throughout the body-environment interactions. Different biologically plausible cerebellar models are available in literature and have been employed for motor learning and control of simplified objects. We built the canonical cerebellar microcircuit by combining machine learning and computational neuroscience techniques. The control system is composed of the adaptive cerebellar module and a classic control method; their combination allows a fast adaptive learning and robust control of the robotic movements when external disturbances appear. The control structure is built offline, but the dynamic parameters are learned during an online-phase training. The aforementioned adaptive control system has been tested in the Neuro-robotics Platform with the virtual humanoid robot iCub. In the experiment, the robot iCub has to balance with the hand a table with a ball running on it. In contrast with previous attempts of solving this task, the proposed neural controller resulted able to quickly adapt when the internal and external conditions change. Our bio-inspired and flexible control architecture can be applied to different robotic configurations without an excessive tuning of the parameters or customization. The cerebellum-based control system is indeed able to deal with changing dynamics and interactions with the environment. Important insights regarding the relationship between the bio-inspired control system functioning and the complexity of the task to be performed are obtained. Frontiers Media S.A. 2019-08-28 /pmc/articles/PMC6722230/ /pubmed/31555117 http://dx.doi.org/10.3389/fnbot.2019.00070 Text en Copyright © 2019 Capolei, Angelidis, Falotico, Lund and Tolu. 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
Capolei, Marie Claire
Angelidis, Emmanouil
Falotico, Egidio
Lund, Henrik Hautop
Tolu, Silvia
A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title_full A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title_fullStr A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title_full_unstemmed A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title_short A Biomimetic Control Method Increases the Adaptability of a Humanoid Robot Acting in a Dynamic Environment
title_sort biomimetic control method increases the adaptability of a humanoid robot acting in a dynamic environment
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6722230/
https://www.ncbi.nlm.nih.gov/pubmed/31555117
http://dx.doi.org/10.3389/fnbot.2019.00070
work_keys_str_mv AT capoleimarieclaire abiomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT angelidisemmanouil abiomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT faloticoegidio abiomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT lundhenrikhautop abiomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT tolusilvia abiomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT capoleimarieclaire biomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT angelidisemmanouil biomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT faloticoegidio biomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT lundhenrikhautop biomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment
AT tolusilvia biomimeticcontrolmethodincreasestheadaptabilityofahumanoidrobotactinginadynamicenvironment