Lessons Learned from Real-World Experiments with DyRET: the Dynamic Robot for Embodied Testing

Robots are used in more and more complex environments, and are expected to be able to adapt to changes and unknown situations. The easiest and quickest way to adapt is to change the control system of the robot, but for increasingly complex environments one should also change the body of the robot -- its morphology -- to better fit the task at hand. The theory of Embodied Cognition states that control is not the only source of cognition, and the body, environment, interaction between these and the mind all contribute as cognitive resources. Taking advantage of these concepts could lead to improved adaptivity, robustness, and versatility, however, executing these concepts on real-world robots puts additional requirements on the hardware and has several challenges when compared to learning just control. In contrast to the majority of work in Evolutionary Robotics, Eiben argues for real-world experiments in his `Grand Challenges for Evolutionary Robotics'. This requires robust hardware platforms that are capable of repeated experiments which should at the same time be flexible when unforeseen demands arise. In this paper, we introduce our unique robot platform with self-adaptive morphology. We discuss the challenges we have faced when designing it, and the lessons learned from real-world testing and learning.

[1]  Kyrre Glette,et al.  Real-world evolution adapts robot morphology and control to hardware limitations , 2018, GECCO.

[2]  Andrew D. Wilson,et al.  Embodied Cognition is Not What you Think it is , 2013, Front. Psychology.

[3]  Kyrre Glette,et al.  Self-Modifying Morphology Experiments with DyRET: Dynamic Robot for Embodied Testing , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[4]  Kyrre Glette,et al.  Combining MAP-Elites and Incremental Evolution to Generate Gaits for a Mammalian Quadruped Robot , 2018, EvoApplications.

[5]  Kyrre Glette,et al.  Overcoming Initial Convergence in Multi-objective Evolution of Robot Control and Morphology Using a Two-Phase Approach , 2017, EvoApplications.

[6]  Jean-Baptiste Mouret,et al.  20 years of reality gap: a few thoughts about simulators in evolutionary robotics , 2017, GECCO.

[7]  Kyrre Glette,et al.  Multi-objective evolution of fast and stable gaits on a physical quadruped robotic platform , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[8]  Kyrre Glette,et al.  Dynamic mutation in MAP-Elites for robotic repertoire generation , 2018, ALIFE.

[9]  Kyrre Glette,et al.  Evolving Robots on Easy Mode: Towards a Variable Complexity Controller for Quadrupeds , 2019, EvoApplications.

[10]  Kyrre Glette,et al.  Exploring Mechanically Self-Reconfiguring Robots for Autonomous Design , 2018, ArXiv.

[11]  A. E. Eiben,et al.  Grand Challenges for Evolutionary Robotics , 2014, Front. Robot. AI.

[12]  Kyrre Glette,et al.  Evolved embodied phase coordination enables robust quadruped robot locomotion , 2019, GECCO.