Page 143 - Biomimetics : Biologically Inspired Technologies
P. 143
Bar-Cohen : Biomimetics: Biologically Inspired Technologies DK3163_c004 Final Proof page 129 21.9.2005 9:37am
4
Evolutionary Robotics and
Open-Ended Design Automation
Hod Lipson
CONTENTS
4.1 Introduction .......................................................................................................................................... 129
4.1.1 Structure of This Chapter ....................................................................................................... 131
4.2 A Simple Model of Evolutionary Adaptation...................................................................................... 131
4.3 Machine Bodies and Brains ................................................................................................................. 132
4.3.1 Evolving Controllers............................................................................................................... 132
4.3.2 Evolving Controllers and Some Aspects of the Morphology ................................................ 135
4.3.3 Evolving Bodies and Brains ................................................................................................... 136
4.4 Morphology Representations ............................................................................................................... 138
4.4.1 Tree Representations............................................................................................................... 138
4.4.2 Developmental Representations ............................................................................................. 140
4.4.3 Regulatory Network Representations..................................................................................... 143
4.5 Evolving Machines in Physical Reality............................................................................................... 144
4.5.1 Evolving Controllers for Physical Morphologies................................................................... 144
4.5.2 Making Morphological Changes in Hardware ....................................................................... 147
4.6 The Economy of Design Automation .................................................................................................. 147
4.7 Future Challenges................................................................................................................................. 150
4.7.1 Principles of Design................................................................................................................ 151
4.7.2 Research Methodology ........................................................................................................... 152
4.8 Conclusions .......................................................................................................................................... 153
4.9 Further Reading.................................................................................................................................... 153
References....................................................................................................................................................... 153
4.1 INTRODUCTION
Can a computer ultimately augment or replace human invention?
Imagine a Lego set at your disposal: Bricks, rods, wheels, motors, sensors, and logic are your
‘‘atomic’’ building blocks, and you must find a way to put them together to achieve a given high-
level functionality: A machine that can move itself, say. You know the physics of the individual
components’ behaviors; you know the repertoire of pieces available, and you know how they
are allowed to connect. But how do you determine the combination that gives you the desired
129