Abstract

The main bottleneck in evolutionary robotics has traditionally been the time required to evolve robot controllers. However with the continued acceleration in computational resources, the main bottleneck is now the time required for an investigator to create a robot simulator, a neural network, evolutionary algorithm and fitness function that together produce the desired behavior. Here we introduce a software framework that allows a user to conduct evolutionary robotics experiments without having to write any software themselves: the user defines the robot morphology, task environment and fitness function interactively; a neural network is constructed based on the robot's morphology; and an evolutionary algorithm optimizes desired behavior. We here show that this approach allows users to overcome one of the main limitations of evolutionary algorithms---recognizing and then preventing entrapment in local optima---in a continuous, code free manner.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.