Close menu

SURE

Sunderland Repository records the research produced by the University of Sunderland including practice-based research and theses.

Practical hardware for evolvable robots

Bilby, Mike, Buchanan, Edgar, Le Goff, Léni K., Hart, Emma, Eiben, Agoston E., De Carlo, Matteo, Winfield, Alan F., Hale, Matthew F., Woolley, Robert, Timmis, Jonathan and Tyrrell, Andy M. (2023) Practical hardware for evolvable robots. Frontiers in Robotics and AI, 10: 1206055. p. 1206055. ISSN 2296-9144

Item Type: Article

Abstract

The evolutionary robotics field offers the possibility of autonomously generating robots that are adapted to desired tasks by iteratively optimising across successive generations of robots with varying configurations until a high-performing candidate is found. The prohibitive time and cost of actually building this many robots means that most evolutionary robotics work is conducted in simulation, but to apply evolved robots to real-world problems, they must be implemented in hardware, which brings new challenges. This paper explores in detail the design of an example system for realising diverse evolved robot bodies, and specifically how this interacts with the evolutionary process. We discover that every aspect of the hardware implementation introduces constraints that change the evolutionary space, and exploring this interplay between hardware constraints and evolution is the key contribution of this paper. In simulation, any robot that can be defined by a suitable genetic representation can be implemented and evaluated, but in hardware, real-world limitations like manufacturing/assembly constraints and electrical power delivery mean that many of these robots cannot be built, or will malfunction in operation. This presents the novel challenge of how to constrain an evolutionary process within the space of evolvable phenotypes to only those regions that are practically feasible: the viable phenotype space. Methods of phenotype filtering and repair were introduced to address this, and found to degrade the diversity of the robot population and impede traversal of the exploration space. Furthermore, the degrees of freedom permitted by the hardware constraints were found to be poorly matched to the types of morphological variation that would be the most useful in the target environment. Consequently, the ability of the evolutionary process to generate robots with effective adaptations was greatly reduced. The conclusions from this are twofold. 1) Designing a hardware platform for evolving robots requires different thinking, in which all design decisions should be made with reference to their impact on the viable phenotype space. 2) It is insufficient to just evolve robots in simulation without detailed consideration of how they will be implemented in hardware, because the hardware constraints have a profound impact on the evolutionary space.

[thumbnail of frobt-10-1206055.pdf] PDF
frobt-10-1206055.pdf - Published Version
Available under License Creative Commons Attribution.

Download (39MB)

More Information

Additional Information: ** From Frontiers via Jisc Publications Router ** History: collection 01-01-2023; received 14-04-2023; accepted 07-08-2023; epub 21-08-2023. ** Licence for this article: http://creativecommons.org/licenses/by/4.0/ ** Acknowledgements: The authors would like to acknowledge the Institute for Safe Autonomy (ISA) 4 .
Uncontrolled Keywords: robot manufacturability, hardware design, evolutionary robotics, autonomous robot fabrication, modular robots, hardware constraints
Related URLs:
SWORD Depositor: Publication Router
Depositing User: Publication Router

Identifiers

Item ID: 20230
Identification Number: 10.3389/frobt.2023.1206055
ISSN: 2296-9144
URI: https://sure.sunderland.ac.uk/id/eprint/20230

Users with ORCIDS

ORCID for Edgar Buchanan: ORCID iD orcid.org/0000-0001-6587-8808
ORCID for Léni K. Le Goff: ORCID iD orcid.org/0000-0003-1749-9154
ORCID for Agoston E. Eiben: ORCID iD orcid.org/0000-0002-3106-4213
ORCID for Matteo De Carlo: ORCID iD orcid.org/0000-0002-6435-0873
ORCID for Alan F. Winfield: ORCID iD orcid.org/0000-0002-1476-3127
ORCID for Robert Woolley: ORCID iD orcid.org/0000-0002-7937-6582
ORCID for Jonathan Timmis: ORCID iD orcid.org/0000-0003-1055-0471
ORCID for Andy M. Tyrrell: ORCID iD orcid.org/0000-0002-8533-2404

Catalogue record

Date Deposited: 04 Jun 2026 17:25
Last Modified: 04 Jun 2026 17:25

Contributors

Author: Edgar Buchanan ORCID iD
Author: Léni K. Le Goff ORCID iD
Author: Agoston E. Eiben ORCID iD
Author: Matteo De Carlo ORCID iD
Author: Alan F. Winfield ORCID iD
Author: Robert Woolley ORCID iD
Author: Jonathan Timmis ORCID iD
Author: Andy M. Tyrrell ORCID iD
Author: Mike Bilby
Author: Emma Hart
Author: Matthew F. Hale

University Divisions

Faculty of Business and Technology > School of Computer Science and Engineering

Subjects

Engineering

Actions (login required)

View Item (Repository Staff Only) View Item (Repository Staff Only)

Downloads per month over past year