Skip Nav Destination
Close Modal
Update search
NARROW
Format
TocHeadingTitle
Date
Availability
1-11 of 11
Jon Timmis
Close
Follow your search
Access your saved searches in your account
Would you like to receive an alert when new items match your search?
Sort by
Proceedings Papers
. isal2020, ALIFE 2020: The 2020 Conference on Artificial Life432-440, (July 13–18, 2020) 10.1162/isal_a_00299
Abstract
View Paper
PDF
In evolutionary robot systems where morphologies and controllers of real robots are simultaneously evolved, it is clear that there is likely to be requirements to refine the inherited controller of a ‘newborn’ robot in order to better align it to its newly generated morphology. This can be accomplished via a learning mechanism applied to each individual robot: for practical reasons, such a mechanism should be both sample and time-efficient. In this paper, We investigate two ways to improve the sample and time efficiency of the well-known learner CMA-ES on navigation tasks. The first approach combines CMA-ES with Novelty Search, and includes an adaptive restart mechanism with increasing population size. The second bootstraps CMA-ES using Bayesian Optimisation, known for its sample efficiency. Results using two robots built with the ARE project's modules and four environments show that novelty reduces the number of samples needed to converge, as does the custom restart mechanism; the latter also has better sample and time efficiency than the hybridised Bayesian/Evolutionary method.
Proceedings Papers
. isal2019, ALIFE 2019: The 2019 Conference on Artificial Life95-102, (July 29–August 2, 2019) 10.1162/isal_a_00147
Abstract
View Paper
PDF
The long term vision of the Autonomous Robot Evolution (ARE) project is to create an ecosystem of both virtual and physical robots with evolving brains and bodies. One of the major challenges for such a vision is the need to construct many unique individuals without prior knowledge of what designs evolution will produce. To this end, an autonomous robot fabrication system for evolutionary robotics, the Robot Fabricator , is introduced in this paper. Evolutionary algorithms can create robot designs without direct human interaction; the Robot Fabricator will extend this to create physical copies of these designs (phenotypes) without direct human interaction. The Robot Fabricator will receive genomes and produce populations of physical individuals that can then be evaluated, allowing this to form part of the evolutionary loop, so robotic evolution is not confined to simulation and the reality gap is minimised. In order to allow the production of robot bodies with the widest variety of shapes and functional parts, individuals will be produced through 3D printing, with prefabricated actuators and sensors autonomously attached in the positions determined by evolution. This paper presents details of the proposed physical system, including a proof-of-concept demonstrator, and discusses the importance of considering the physical manufacture for evolutionary robotics.
Proceedings Papers
. ecal2015, ECAL 2015: the 13th European Conference on Artificial Life637, (July 20–24, 2015) 10.1162/978-0-262-33027-5-ch110
Proceedings Papers
. ecal2015, ECAL 2015: the 13th European Conference on Artificial Life406-413, (July 20–24, 2015) 10.1162/978-0-262-33027-5-ch072
Proceedings Papers
. alife2014, ALIFE 14: The Fourteenth International Conference on the Synthesis and Simulation of Living Systems290-297, (July 30–August 2, 2014) 10.1162/978-0-262-32621-6-ch047
Proceedings Papers
. alife2014, ALIFE 14: The Fourteenth International Conference on the Synthesis and Simulation of Living Systems622-628, (July 30–August 2, 2014) 10.1162/978-0-262-32621-6-ch100
Proceedings Papers
. alife2014, ALIFE 14: The Fourteenth International Conference on the Synthesis and Simulation of Living Systems614-621, (July 30–August 2, 2014) 10.1162/978-0-262-32621-6-ch099
Proceedings Papers
. alife2014, ALIFE 14: The Fourteenth International Conference on the Synthesis and Simulation of Living Systems726-733, (July 30–August 2, 2014) 10.1162/978-0-262-32621-6-ch116
Proceedings Papers
. ecal2013, ECAL 2013: The Twelfth European Conference on Artificial Life893-898, (September 2–6, 2013) 10.1162/978-0-262-31709-2-ch133
Proceedings Papers
. ecal2013, ECAL 2013: The Twelfth European Conference on Artificial Life874-875, (September 2–6, 2013) 10.1162/978-0-262-31709-2-ch129
Proceedings Papers
. ecal2013, ECAL 2013: The Twelfth European Conference on Artificial Life846-853, (September 2–6, 2013) 10.1162/978-0-262-31709-2-ch124