2003
DOI: 10.1017/s0890060403172046
|View full text |Cite
|
Sign up to set email alerts
|

Using assembly representations to enable evolutionary design of Lego structures

Abstract: This paper presents an approach to the automatic generation of electromechanical engineering designs. We apply messy genetic algorithm~GA! optimization techniques to the evolution of assemblies composed of Lego TM structures. Each design is represented as a labeled assembly graph and is evaluated based on a set of behavior and structural equations. The initial populations are generated at random, and design candidates for subsequent generations are produced by user-specified selection techniques. Crossovers ar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2007
2007
2022
2022

Publication Types

Select...
6
2
2

Relationship

0
10

Authors

Journals

citations
Cited by 19 publications
(19 citation statements)
references
References 13 publications
0
18
0
Order By: Relevance
“…Peysakhov et al [9,10] used a messy genetic algorithm to evolve assemblies of the bricks in order to obtain complex and realistic electromechanical structures. Mueller et al [6] used a 3D printer to print the bricks and used the layout in prototyping of an object.…”
Section: Related Workmentioning
confidence: 99%
“…Peysakhov et al [9,10] used a messy genetic algorithm to evolve assemblies of the bricks in order to obtain complex and realistic electromechanical structures. Mueller et al [6] used a 3D printer to print the bricks and used the layout in prototyping of an object.…”
Section: Related Workmentioning
confidence: 99%
“…A chromosome, a potential solution to the problem, is encoded to a string, with strings consisting of binary characters being a popular choice due to computational efficiency [31]. However, when the encoding must capture a design, more complex data structures are needed [32,33], and constraints may be necessary to prevent the GA from producing chromosomes that do not represent feasible products [34].…”
Section: A Genetic Algorithm Anticipating a Simultaneous Attack On Sementioning
confidence: 99%
“…While originally used for simulating artificial plant development, evolvable L-systems or, more generally, grammar-based developmental systems, have been applied in the seminal work of Karl Sims to evolve the morphologies of artificial creatures [74], work that had some recent followers [59], [51], [48]. Other application regard Lego structures [68], [69], table design [38], robot design [40], antennae design [55] (as a follow-up to [56]) and architecture form generation by combining a variation of L-system with Grammatical Evolution [65].…”
Section: Towards Developmental Encodingsmentioning
confidence: 99%