Search NASAโŒ• Search

NASA NTRS ยท 20040086924

Using Generative Representations to Evolve Robots

Abstract

Recent research has demonstrated the ability of evolutionary algorithms to automatically design both the physical structure and software controller of real physical robots. One of the challenges for these automated design systems is to improve their ability to scale to the high complexities found in real-world problems. Here we claim that for automated design systems to scale in complexity they must use a representation which allows for the hierarchical creation and reuse of modules, which we call a generative representation. Not only is the ability to reuse modules necessary for functional scalability, but it is also valuable for improving efficiency in testing and construction. We then describe an evolutionary design system with a generative representation capable of hierarchical modularity and demonstrate it for the design of locomoting robots in simulation. Finally, results from our experiments show that evolution with our generative representation produces better robots than those evolved with a non-generative representation.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hornby, Gregory S.. 2004-01-01. Using Generative Representations to Evolve Robots. https://ntrs.nasa.gov/citations/20040086924

Cite the original work for its findings. Save a collection to share your selection of sources.