TY - JOUR
T1 - Engineering Morphological Development in a Robotic Bipedal Walking Problem: An Empirical Study
AU - Naya, Martin
AU - Faina, Andres
AU - Duro, Richard J.
PY - 2023
Y1 - 2023
N2 - In living beings, the natural development of the body has been shown to facilitate learning. The application of these natural developmental principles in robotics have been considered in different robotic morphologies and scenarios, leading to mixed results. Development was found to be beneficial for learning in some instances, but also irrelevant or detrimental in others. This mix of results and scenarios has allowed researchers to extract some notions about the conditions that must be fulfilled or set to apply morphological development successfully. Notions that we have organized to set a series of design conditions to successfully apply morphological development. Thus, in this article, we are going to focus on the study of one of them that has been frequently addressed by researchers in their studies in very general terms. It can be described as the need to achieve a suitable synergy among the different components involved in the development and learning process: morphological development strategy, controller, task, and learning algorithm. In particular, we have concentrated on empirically determining the influence of five developmental strategies, implemented in different ways, applied at different speeds and deployed in different orders and combinations, over the problem of a NAO robot controlled by an artificial neural network obtained through a neuroevolutionary algorithm learning a bipedal walking task. The results obtained permit providing a more detailed description of what a suitable synergy implies and how it can be utilized to design more successful morphological developmental processes to improve robot learning.
AB - In living beings, the natural development of the body has been shown to facilitate learning. The application of these natural developmental principles in robotics have been considered in different robotic morphologies and scenarios, leading to mixed results. Development was found to be beneficial for learning in some instances, but also irrelevant or detrimental in others. This mix of results and scenarios has allowed researchers to extract some notions about the conditions that must be fulfilled or set to apply morphological development successfully. Notions that we have organized to set a series of design conditions to successfully apply morphological development. Thus, in this article, we are going to focus on the study of one of them that has been frequently addressed by researchers in their studies in very general terms. It can be described as the need to achieve a suitable synergy among the different components involved in the development and learning process: morphological development strategy, controller, task, and learning algorithm. In particular, we have concentrated on empirically determining the influence of five developmental strategies, implemented in different ways, applied at different speeds and deployed in different orders and combinations, over the problem of a NAO robot controlled by an artificial neural network obtained through a neuroevolutionary algorithm learning a bipedal walking task. The results obtained permit providing a more detailed description of what a suitable synergy implies and how it can be utilized to design more successful morphological developmental processes to improve robot learning.
KW - Morphological development
KW - Robot learning
KW - Bipedal walking
KW - Engineering design
U2 - 10.1016/j.neucom.2023.01.003
DO - 10.1016/j.neucom.2023.01.003
M3 - Journal article
SN - 0925-2312
SP - 83
EP - 99
JO - Neurocomputing
JF - Neurocomputing
ER -