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
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.