Abstract
The Building Brains and Bodies approach to the design of task-fulfilling robots is introduced. In this approach, focus is on designing both controller and morphology of robots, and it thereby contrasts most research in adaptive robotics that puts emphasis on design of control exclusively. It is possible to co-evolve robot control and morphology in simulation, and this work suggests that there exists important correlations between different body parameters (e.g. wheel base diameter, body size, and sensory range) in order to achieve optimal performance on specific tasks. The evolved morphology can be constructed with LEGO, and the evolved controller can be downloaded to the LEGO MINDSTORMS RCX. Hence, the experiments suggest a path towards automatic building plans for LEGO MINDSTORMS robots. Further, it is possible to manipulate the morphology in a user-guided approach of building modular LEGO robots, which allow children to construct their own robots within 10 minutes. Finally, the experiments give suggestion to new research on building blocks with processing power.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Braitenberg V. Vehicles: Experiments in Synthetic Psychology. MIT Press, Cambridge, MA, 1984.
Cangelosi A, Parisi D, and Nolfi S. Cell division and migration in a ’genotype’ for neural networks. Network, 5:497–515, 1994.
Chocron O and Bidaud P. Evolving Walking Robots for Global Task Based Design. In Proc. of IEEE Congress on Evolutionary Computation (CEC’99), NJ, 1999. IEEE Press.
Day S. Invasion of the shapechangers. New Scientist, (2001):30–35, 1995.
Dellaert F and Beer RD. Toward an evolvable model of development for autonomous agent synthesis. In R. Brooks and P. Maes, editors, Proceedings of ALIFE IV, Cambridge, MA, 1994. MIT Press.
Dittrich P, Buergel A, and Banzhaf W. Learning to move a robot with random morphology. In P. Husband and J.-A. Meyer, editors, Proceedings of Evolutionary Robotics, First European Workshop, EvoRob’98, Heidelberg, 1998. Springer-Verlag.
Emmeche C. Mine molekyler vil frikende mig. [In Danish] Unpublished manuscript, Niels Bohr Institute, 1996. http://connect.nbi.dk/~emmeche/emmeche.html.
Frasch M, Chen X, and Lufkin T. Evolutionary-conserved enhancers direct region-specific expression of the murine Hoxa-1 and Hoxa-2 loci in both mice and Drosophila. Development, 121:957–974, 1995.
Fukuda T. Structure decision method for self organizing robots based on cell structure-CEBOT. In Proceedings of International Conference on Robotics and Automation ’89, 1989.
Funes P and Pollack J. Evolutionary Body Building: Adaptive Physical Designs for Robots. Artificial Life, 4(4):337–357, 1999.
Goldberg DE. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading, MA, 1989.
Gould SJ. Exaptation: A crucial tool for an evolutionary psychology. Journal of Social Issues, 3:43–65, 1991.
Gould S J and Vrba ES. Exaptation - a missing term in science of form. Paleobiology, 8:4–15, 1986.
Jakobi N. The Minimal Simulation Approach to Evolutionary Robotics. In T. Gomi, editor, Proceedings of ER’98, Kanata, 1998. AAI Books.
Kamimura, A., Murata, S., Yoshida, E., Kurokawa, H., Tomita, K., and Kokaji, S.: Self-Reconfigurable Modular Robot - Experiments on Reconfiguration and Locomotion. In Proceedings of IROS 2001, 2001. IEEE Press.
Kawai N and Hara F. Formation of Morphology and Morpho-Function in a Linear-Cluster Robotic System. In R. Pfeifer, B. Blumberg, J.-A. Meyer, and S.W. Wilson, editors, From Animals to Animats 5: Proceedings of the Fifth International Conference on Simulation of Adaptive Behavior (SAB98), Cambridge, MA, 1998. MIT Press, Bradford Books.
Kessel M and Gruss P. Murine developmental control gene. Science, 249:347–379, 1990.
Kjær MY. Robotbyggesast til børn [in Danish]. Master’s thesis, University of Aarhus, Denmark, 1999.
Komosinski M and Ulatowski S. Framsticks: towards a simulation of a nature-like world, creatures and evolution. In D. Floreano, J.-D. Nicoud, and F. Mondada editors, Advances in Artificial Life: Proceedings of 5th European Conference on Artificial Life, Berlin, 1999. Springer-Verlag.
Kortmann R and Hallam J. Studying Animals through Artificial Evolution: the Cricket Case. In D. Floreano, J.-D. Nicoud, and F. Mondada, editors, Advances in Artificial Life: Proceedings of 5th European Conference on Artificial Life, Berlin, 1999. Springer-Verlag.
Kotay K, Rus D, Vona M, and McGray C. The Self-reconfiguring Robot Molecule: Design and Control. In Proceedings of IEEE Int. Conf. On Robotics and Automation (ICRA98), NJ, 1998. IEEE Press.
Koza JR. Genetic Programming: on the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, 1992.
Koza JR. Genetic Programming II: Automatic Discovery of Reusable Programs. MIT Press, Cambridge, MA, 1994.
Lee W-P, Hallam J, and Lund HH. Learning Complex Robot Behaviors by Evolutionary Approach. In A. Birk and J. Demiris, editors, Proceedings of 6th European Workshop on Learning Robots, LNAI 1545, Heidelberg, 1997. Springer Verlag.
Lichtensteiger L and Eggenberger P. Evolving the Morphology of a Compound Eye on a Robot. In Proc. of Third European Workshop on Advanced Mobile Robots (Eurobot’99), 1999.
Lindenmayer A. Mathematical models for cellular interactions in development. Journal of Theoretical Biology, 18:280–315, 1968.
Lipson H and Pollack J. Automatic design and manufacture of artificial lifeforms. Nature, 406:974–978, 2000.
Lund HH and Hallam, J. Evolving Sufficient Robot Controllers. In Proceedings of IEEE 4th International Conference on Evolutionary Computation. IEEE Press, 1997.
Lund HH and Miglino O. From Simulated to Real Robots. In Proceedings of IEEE Third International Conference on Evolutionary Computation, NJ, 1996. IEEE Press.
Lund HH and Parisi D. Pre-adaptation in populations of neural networks evolving in a changing environment. Artificial Life, 2(2): 179–197, 1995.
Lund HH, Webb B, and Hallam J. A Robot Attracted to the Cricket Species Gryllus bi-maculatus. In Proceedings of 4th European Conference on Artificial Life 1997, MIT Press/Bradford Books, MA, 1997.
Malcolm C, Smithers T, and Hallam J. An Emerging Paradigm in Robot Architecture. In T. Kanade, F.C.A. Groen, and L.O. Hertzberger, editors, Proceedings of Intelligent Autonomous Systems 2, pages 545–564, Den Haag, 1989. IAS Foundation.
Mautner C and Belew RK. Evolving Robot Morphology and Control. In M. Sugisaka, editor, Proceedings of Artificial Life and Robotics 1999 (AROB99), Oita, 1999. ISAROB.
Miglino O, Lund HH, and Nolfi S. Evolving Mobile Robots in Simulated and Real Environments. Artificial Life, 2(4):417–434, 1995.
Murata S, Yoshida E, Kurokawa H, Tomita K, and Kokaji, S. Self reconfigurable mechanical structures, Proc. SPIE International Symposium on Intelligent Systems and Advanced Manufacturing, Boston, Sept. 1999.
Pfeifer R. Building “Fungus Eaters”: Design Principles of Autonomous Agents. In P. Maes, M.J. Mataric, J. Meyer, J. Pollack,and S.W. Wilson, editors, From Animals to Animats 4: Proceedings of the Fourth International Conference on Simulation of Adaptive Behavior, Cambridge, MA, 1996. MIT Press.
Pfeifer R. Dynamics, Morphology, and Materials in the Emergence of Cognition. In W. Burgard, A. B. Cremers, and T. Christaller, editors, Advances in Artificial Intelligence: Proceedings of KI-99, Bonn, 1999.
Pfeifer R and Scheier C. Understanding Intelligence. MIT Press, Cambridge, MA, 1999.
Riedl R. Order in Living Organisms. A System Analysis of Evolution. John Wiley & Sons, Chichester, 1978.
Sims K. Evolving 3D Morphology and Behavior by Competition. In R. Brooks and P. Maes, editors, Proceedings of ALIFE IV, Cambridge, MA, 1994. MIT Press.
Spirov AV. Changes of initial symmetry in the pattern-form interaction model of sea urchin early development. Journal of Theoretical Biology, 161:491–504, 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer Japan
About this paper
Cite this paper
Lund, H.H. (2003). Co-evolving Control and Morphology with LEGO Robots. In: Hara, F., Pfeifer, R. (eds) Morpho-functional Machines: The New Species. Springer, Tokyo. https://doi.org/10.1007/978-4-431-67869-4_4
Download citation
DOI: https://doi.org/10.1007/978-4-431-67869-4_4
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68006-2
Online ISBN: 978-4-431-67869-4
eBook Packages: Springer Book Archive