Results 1 -
5 of
5
The Advantages of Generative Grammatical Encodings for Physical Design
- In Congress on Evolutionary Computation
, 2001
"... One of the applications of evolutionary algorithms is the automatic creation of designs. For evolutionary techniques to scale to the complexities necessary for actual engineering problems, it has been argued that generative systems, where the genotype is an algorithm for constructing the final desig ..."
Abstract
-
Cited by 70 (14 self)
- Add to MetaCart
One of the applications of evolutionary algorithms is the automatic creation of designs. For evolutionary techniques to scale to the complexities necessary for actual engineering problems, it has been argued that generative systems, where the genotype is an algorithm for constructing the final design, should be used as the encoding. We describe a system for creating generative specifications by combining Lindenmayer systems with evolutionary algorithms and apply it to the problem of generating table designs. Designs evolved by our system reach an order of magnitude more parts than previous generative systems. Comparing it against a non-generative encoding we find that the generative system produces designs with higher fitness and is faster than the non-generative system. Finally, we demonstrate the ability of our system to go from design to manufacture by constructing evolved table designs using rapid prototyping equipment. 1 Introduction Evolutionary algorithms (EAs) have been succe...
Evolution of Generative Design Systems for Modular Physical Robots
- In IEEE International Conference on Robotics and Automation
, 2001
"... Recent research has demonstrated the ability for automatic design of the morphology and control of real physical robots using techniques inspired by biological evolution. The main criticism of the evolutionary design approach, however, is that it is doubtful whether it will reach the high complexiti ..."
Abstract
-
Cited by 23 (8 self)
- Add to MetaCart
Recent research has demonstrated the ability for automatic design of the morphology and control of real physical robots using techniques inspired by biological evolution. The main criticism of the evolutionary design approach, however, is that it is doubtful whether it will reach the high complexities necessary for practical engineering. Here we claim that for automatic design systems to scale in complexity the designs they produce must be made of re-used modules. Our approach is based on the use of a generative design grammar subject to an evolutionary process. Unlike a direct encoding of a design, a generative design specication can re-use components, giving it the ability to create more complex modules from simpler ones. Re-used modules are also valuable for improved eciency in testing and construction. We describe a system for creating generative specications capable of hierarchical modularity by combining Lindenmayer systems with evolutionary algorithms. Using this system we dem...
Three Generations of Automatically Designed Robots
- Artificial Life
, 2001
"... The difficulties associated with designing, building and controlling robots have led their development to a stasis: applications are limited mostly to repetitive tasks with predefined behavior. Over the last few years we have been trying to address this challenge through an alternative approach: ..."
Abstract
-
Cited by 18 (5 self)
- Add to MetaCart
The difficulties associated with designing, building and controlling robots have led their development to a stasis: applications are limited mostly to repetitive tasks with predefined behavior. Over the last few years we have been trying to address this challenge through an alternative approach: Rather than trying to control an existing machine or create a general-purpose robot, we propose that both the morphology and the controller should evolve at the same time. This process can lead to the automatic design of special purpose mechanisms and controllers for specific short-term objectives. Here we provide a brief review of three generations of our recent research, underlying the robots shown on the cover of this issue: Automatically designed static structures, automatically designed and manufactured dynamic electromechanical systems, and modular robots automatically designed through a generative DNA-like encoding. 1 1
Generative representations for the automated design of modular physical robots
- IEEE Transactions on Robotics and Automation
, 2003
"... Abstract—The field of evolutionary robotics has demonstrated the ability to automatically design the morphology and controller of simple physical robots through synthetic evolutionary processes. However, it is not clear if variation-based search processes can attain the complexity of design necessar ..."
Abstract
-
Cited by 12 (2 self)
- Add to MetaCart
Abstract—The field of evolutionary robotics has demonstrated the ability to automatically design the morphology and controller of simple physical robots through synthetic evolutionary processes. However, it is not clear if variation-based search processes can attain the complexity of design necessary for practical engineering of robots. Here, we demonstrate an automatic design system that produces complex robots by exploiting the principles of regularity, modularity, hierarchy, and reuse. These techniques are already established principles of scaling in engineering design and have been observed in nature, but have not been broadly used in artificial evolution. We gain these advantages through the use of a generative representation, which combines a programmatic representation with an algorithmic process that compiles the representation into a detailed construction plan. This approach is shown to have two benefits: it can reuse components in regular and hierarchical ways, providing a systematic way to create more complex modules from simpler ones; and the evolved representations can capture intrinsic properties of the design space, so that variations in the representations move through the design space more effectively than equivalent-sized changes in a nongenerative representation. Using this system, we demonstrate for the first time the evolution and construction of modular, three-dimensional, physically locomoting robots, comprising many more components than previous work on body-brain evolution. Index Terms—Design automation, evolutionary robotics, generative representations. I.
Computer Creativity in the Automatic Design of Robots
- LEONARDO
, 2002
"... The central issue addressed by this work is the ability to automatically design robots with complex morphologies and a tightly adapted control system at low cost. Inspired by nature, automatic design is achieved by using an artificial co-evolutionary process to discover the body and brain of arti ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
The central issue addressed by this work is the ability to automatically design robots with complex morphologies and a tightly adapted control system at low cost. Inspired by nature, automatic design is achieved by using an artificial co-evolutionary process to discover the body and brain of artificial life forms simultaneously through interaction with a simulated reality.

