Skip to main content

2017 | OriginalPaper | Buchkapitel

Overcoming Initial Convergence in Multi-objective Evolution of Robot Control and Morphology Using a Two-Phase Approach

verfasst von : Tønnes F. Nygaard, Eivind Samuelsen, Kyrre Glette

Erschienen in: Applications of Evolutionary Computation

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Co-evolution of robot morphologies and control systems is a new and interesting approach for robotic design. However, the increased size and ruggedness of the search space becomes a challenge, often leading to early convergence with sub-optimal morphology-controller combinations. Further, mutations in the robot morphologies tend to cause large perturbations in the search, effectively changing the environment, from the controller’s perspective. In this paper, we present a two-stage approach to tackle the early convergence in morphology-controller co-evolution. In the first phase, we allow free evolution of morphologies and controllers simultaneously, while in the second phase we re-evolve the controllers while locking the morphology. The feasibility of the approach is demonstrated in physics simulations, and later verified on three different real-world instances of the robot morphologies. The results demonstrate that by introducing the two-phase approach, the search produces solutions which outperform the single co-evolutionary run by over 10%.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bongard, J.C.: Evolutionary robotics. Commun. ACM 56(8), 74–83 (2013)CrossRef Bongard, J.C.: Evolutionary robotics. Commun. ACM 56(8), 74–83 (2013)CrossRef
2.
Zurück zum Zitat Doncieux, S., Bredeche, N., Mouret, J.B., Eiben, A.E.G.G.: Evolutionary robotics: what, why, and where to. Front. Robot. AI 2, 4 (2015)CrossRef Doncieux, S., Bredeche, N., Mouret, J.B., Eiben, A.E.G.G.: Evolutionary robotics: what, why, and where to. Front. Robot. AI 2, 4 (2015)CrossRef
3.
Zurück zum Zitat Lipson, H., Pollack, J.B.: Automatic design and manufacture of robotic lifeforms. Nature 406(6799), 974–978 (2000)CrossRef Lipson, H., Pollack, J.B.: Automatic design and manufacture of robotic lifeforms. Nature 406(6799), 974–978 (2000)CrossRef
4.
Zurück zum Zitat Sims, K.: Evolving virtual creatures. In: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, pp. 15–22. ACM (1994) Sims, K.: Evolving virtual creatures. In: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, pp. 15–22. ACM (1994)
5.
Zurück zum Zitat Lessin, D., Risi, S.: Soft-body muscles for evolved virtual creatures: the next step on a bio-mimetic path to meaningful morphological complexity. In: European Conference on Artificial Life, pp. 761–762 (2015) Lessin, D., Risi, S.: Soft-body muscles for evolved virtual creatures: the next step on a bio-mimetic path to meaningful morphological complexity. In: European Conference on Artificial Life, pp. 761–762 (2015)
6.
Zurück zum Zitat Hornby, G.S., Lipson, H., Pollack, J.B.: Generative representations for the automated design of modular physical robots. IEEE Trans. Robot. Autom. 19(4), 703–719 (2003)CrossRef Hornby, G.S., Lipson, H., Pollack, J.B.: Generative representations for the automated design of modular physical robots. IEEE Trans. Robot. Autom. 19(4), 703–719 (2003)CrossRef
7.
Zurück zum Zitat Samuelsen, E., Glette, K.: Real-world reproduction of evolved robot morphologies: automated categorization and evaluation. In: Mora, A.M., Squillero, G. (eds.) EvoApplications 2015. LNCS, vol. 9028, pp. 771–782. Springer, Heidelberg (2015). doi:10.1007/978-3-319-16549-3_62 Samuelsen, E., Glette, K.: Real-world reproduction of evolved robot morphologies: automated categorization and evaluation. In: Mora, A.M., Squillero, G. (eds.) EvoApplications 2015. LNCS, vol. 9028, pp. 771–782. Springer, Heidelberg (2015). doi:10.​1007/​978-3-319-16549-3_​62
8.
Zurück zum Zitat Brodbeck, L., Hauser, S., Iida, F.: Morphological evolution of physical robots through model-free phenotype development. PLoS ONE 10(6), 1–17 (2015)CrossRef Brodbeck, L., Hauser, S., Iida, F.: Morphological evolution of physical robots through model-free phenotype development. PLoS ONE 10(6), 1–17 (2015)CrossRef
9.
Zurück zum Zitat Cheney, N., Bongard, J., Sunspiral, V., Lipson, H.: On the difficulty of co-optimizing morphology and control in evolved virtual creatures. In: Proceedings of the Artificial Life Conference 2016 (ALIFE XV), pp. 226–234. MIT Press (2016) Cheney, N., Bongard, J., Sunspiral, V., Lipson, H.: On the difficulty of co-optimizing morphology and control in evolved virtual creatures. In: Proceedings of the Artificial Life Conference 2016 (ALIFE XV), pp. 226–234. MIT Press (2016)
10.
Zurück zum Zitat Samuelsen, E., Glette, K.: Some distance measures for morphological diversification in generative evolutionary robotics. In: GECCO 2014 - Proceedings of the 2014 Genetic and Evolutionary Computation Conference, pp. 721–728 (2014) Samuelsen, E., Glette, K.: Some distance measures for morphological diversification in generative evolutionary robotics. In: GECCO 2014 - Proceedings of the 2014 Genetic and Evolutionary Computation Conference, pp. 721–728 (2014)
11.
Zurück zum Zitat Lehman, J., Stanley, K.O.: Abandoning objectives: evolution through the search for novelty alone. Evol. Comput. 19(2), 189–223 (2011)CrossRef Lehman, J., Stanley, K.O.: Abandoning objectives: evolution through the search for novelty alone. Evol. Comput. 19(2), 189–223 (2011)CrossRef
12.
Zurück zum Zitat Mouret, J.B., Doncieux, S.: Encouraging behavioral diversity in evolutionary robotics: an empirical study. Evol. Comput. 20(1), 91–133 (2012)CrossRef Mouret, J.B., Doncieux, S.: Encouraging behavioral diversity in evolutionary robotics: an empirical study. Evol. Comput. 20(1), 91–133 (2012)CrossRef
13.
Zurück zum Zitat Cheney, N., MacCurdy, R., Clune, J., Lipson, H.: Unshackling evolution: evolving soft robots with multiple materials and a powerful generative encoding. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, pp. 167–174. ACM (2013) Cheney, N., MacCurdy, R., Clune, J., Lipson, H.: Unshackling evolution: evolving soft robots with multiple materials and a powerful generative encoding. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, pp. 167–174. ACM (2013)
14.
Zurück zum Zitat Lehman, J., Stanley, K.O.: Evolving a diversity of virtual creatures through novelty search and local competition. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, pp. 211–218. ACM (2011) Lehman, J., Stanley, K.O.: Evolving a diversity of virtual creatures through novelty search and local competition. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, pp. 211–218. ACM (2011)
15.
Zurück zum Zitat Auerbach, J.E., Bongard, J.C.: Environmental influence on the evolution of morphological complexity in machines. PLoS Comput. Biol. 10(1), e1003399 (2014)CrossRef Auerbach, J.E., Bongard, J.C.: Environmental influence on the evolution of morphological complexity in machines. PLoS Comput. Biol. 10(1), e1003399 (2014)CrossRef
16.
Zurück zum Zitat Lund, H.H.: Co-evolving control and morphology with LEGO robots. In: Hara, F., Pfeifer, R. (eds.) Morpho-functional Machines: The New Species, pp. 59–79. Springer, Heidelberg (2003)CrossRef Lund, H.H.: Co-evolving control and morphology with LEGO robots. In: Hara, F., Pfeifer, R. (eds.) Morpho-functional Machines: The New Species, pp. 59–79. Springer, Heidelberg (2003)CrossRef
17.
Zurück zum Zitat Leger, C.: Automated synthesis and optimization of robot configurations: an evolutionary approach. Ph.D. thesis, Carnegie Mellon University (1999) Leger, C.: Automated synthesis and optimization of robot configurations: an evolutionary approach. Ph.D. thesis, Carnegie Mellon University (1999)
18.
Zurück zum Zitat Passault, G., Rouxel, Q., Fabre, R., N’Guyen, S., Ly, O.: Optimizing morphology and locomotion on a corpus of parametric legged robots. In: Lepora, N., Mura, A., Mangan, M., Verschure, P., Desmulliez, M., Prescott, T.J.J. (eds.) Living Machines 2016. LNCS (LNAI), vol. 9793, pp. 227–238. Springer, Heidelberg (2016). doi:10.1007/978-3-319-42417-0_21CrossRef Passault, G., Rouxel, Q., Fabre, R., N’Guyen, S., Ly, O.: Optimizing morphology and locomotion on a corpus of parametric legged robots. In: Lepora, N., Mura, A., Mangan, M., Verschure, P., Desmulliez, M., Prescott, T.J.J. (eds.) Living Machines 2016. LNCS (LNAI), vol. 9793, pp. 227–238. Springer, Heidelberg (2016). doi:10.​1007/​978-3-319-42417-0_​21CrossRef
19.
Zurück zum Zitat Clark, A.J., Moore, J.M., Wang, J., Tan, X., McKinley, P.K.: Evolutionary design and experimental validation of a flexible caudal fin for robotic fish. Artif. Life 13, 325–332 (2012) Clark, A.J., Moore, J.M., Wang, J., Tan, X., McKinley, P.K.: Evolutionary design and experimental validation of a flexible caudal fin for robotic fish. Artif. Life 13, 325–332 (2012)
20.
Zurück zum Zitat Corucci, F., Calisti, M., Laschi, C.: Novelty-based evolutionary design of morphing underwater robots. In: Proceedings of Genetic and Evolutionary Computation Conference, pp. 145–152 (2015) Corucci, F., Calisti, M., Laschi, C.: Novelty-based evolutionary design of morphing underwater robots. In: Proceedings of Genetic and Evolutionary Computation Conference, pp. 145–152 (2015)
21.
Zurück zum Zitat Koos, S., Cully, A., Mouret, J.B.: Fast damage recovery in robotics with the T-resilience algorithm. Int. J. Robot. Res. 32(14), 1700–1723 (2013)CrossRef Koos, S., Cully, A., Mouret, J.B.: Fast damage recovery in robotics with the T-resilience algorithm. Int. J. Robot. Res. 32(14), 1700–1723 (2013)CrossRef
22.
Zurück zum Zitat Deb, K., Srinivasan, A.: Innovization: discovery of innovative design principles through multiobjective evolutionary optimization. In: Knowles, J., Corne, D., Deb, K., Chair, D. (eds.) Multiobjective Problem Solving from Nature. Natural Computing Series, pp. 243–262. Springer, Heidelberg (2008)CrossRef Deb, K., Srinivasan, A.: Innovization: discovery of innovative design principles through multiobjective evolutionary optimization. In: Knowles, J., Corne, D., Deb, K., Chair, D. (eds.) Multiobjective Problem Solving from Nature. Natural Computing Series, pp. 243–262. Springer, Heidelberg (2008)CrossRef
23.
Zurück zum Zitat Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. Trans. Evol. Comput. 6(2), 182–197 (2002)CrossRef
24.
Zurück zum Zitat Ruud, E.L., Samuelsen, E., Glette, K.: Memetic robot control evolution and adaption to reality. In: Proceedings of ICES: 2016 IEEE International Conference on Evolvable Systems (2016) Ruud, E.L., Samuelsen, E., Glette, K.: Memetic robot control evolution and adaption to reality. In: Proceedings of ICES: 2016 IEEE International Conference on Evolvable Systems (2016)
Metadaten
Titel
Overcoming Initial Convergence in Multi-objective Evolution of Robot Control and Morphology Using a Two-Phase Approach
verfasst von
Tønnes F. Nygaard
Eivind Samuelsen
Kyrre Glette
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-55849-3_53