Skip to main content

A Platform for Evolving Controllers for Simulated Drawing Robots

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNTCS,volume 7247)

Abstract

We investigate the problem of evolving controllers for simulated drawing robots. We describe the primitive assembly language that we designed to use for the genome for a drawing robot in order to facilitate controller evolution, as well as the corresponding structure and execution of the decision tree phenotype it supports. Our controllers are modeled after controllers that have been evolved for video games such as Mario Bros. We present some preliminary examples of evolved controller robot drawings.

Keywords

  • Video Game
  • Controller Robot
  • Evolve Controller
  • Proximity Sensor
  • Grammatical Evolution

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-29142-5_10
  • Chapter length: 9 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   54.99
Price excludes VAT (USA)
  • ISBN: 978-3-642-29142-5
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   69.99
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abelson, H., di Sessa, A.: Turtle Geometry: The Computer as a Medium for Exploring Mathematics. The MIT Press, Cambridge (1986)

    Google Scholar 

  2. Bird, J., Husbands, P., Perris, M., Bigge, B., Brown, P.: Implicit Fitness Functions for Evolving a Drawing Robot. In: Giacobini, M., Brabazon, A., Cagnoni, S., Di Caro, G.A., Drechsler, R., Ekárt, A., Esparcia-Alcázar, A.I., Farooq, M., Fink, A., McCormack, J., O’Neill, M., Romero, J., Rothlauf, F., Squillero, G., Uyar, A.Ş., Yang, S. (eds.) EvoWorkshops 2008. LNCS, vol. 4974, pp. 473–478. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  3. Greenfield, G.: Evolutionary Methods for Ant Colony Paintings. In: Rothlauf, F., Branke, J., Cagnoni, S., Corne, D.W., Drechsler, R., Jin, Y., Machado, P., Marchiori, E., Romero, J., Smith, G.D., Squillero, G. (eds.) EvoWorkshops 2005. LNCS, vol. 3449, pp. 478–487. Springer, Heidelberg (2005)

    CrossRef  Google Scholar 

  4. Greenfield, G.: Evolved Look-Up Tables for Simulated DNA Controlled Robots. In: Li, X., Kirley, M., Zhang, M., Green, D., Ciesielski, V., Abbass, H.A., Michalewicz, Z., Hendtlass, T., Deb, K., Tan, K.C., Branke, J., Shi, Y. (eds.) SEAL 2008. LNCS, vol. 5361, pp. 51–60. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  5. Greenfield, G.: On simulating drawing robots with straight line motion but curvilinear pen paths. In: Proceedings of the 14th International Conference on Geometry anmd Graphics (ICGG 2010), Kyoto, Japan (2010)

    Google Scholar 

  6. Greenfield, G.: Robot Paintings Evolved Using Simulated Robots. In: Rothlauf, F., Branke, J., Cagnoni, S., Costa, E., Cotta, C., Drechsler, R., Lutton, E., Machado, P., Moore, J.H., Romero, J., Smith, G.D., Squillero, G., Takagi, H. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 611–621. Springer, Heidelberg (2006)

    CrossRef  Google Scholar 

  7. Harlan, R., Levine, D., McClarigan, S.: The Khepera robot and kRobot class: a platform for introducing robotics in the undergraduate curriculum. Technical Report 4, Bonaventure Undergraduate Robotics Laboratory, St. Bonaventure University, New York (2000)

    Google Scholar 

  8. Latham, W., Shaw, M., Todd, S., Leymarie, F.F., Jefferys, B., Kelley, L.: Using DNA to Generate 3D Organic Art Forms. In: Giacobini, M., Brabazon, A., Cagnoni, S., Di Caro, G.A., Drechsler, R., Ekárt, A., Esparcia-Alcázar, A.I., Farooq, M., Fink, A., McCormack, J., O’Neill, M., Romero, J., Rothlauf, F., Squillero, G., Uyar, A.Ş., Yang, S. (eds.) EvoWorkshops 2008. LNCS, vol. 4974, pp. 433–442. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  9. Moura, L., Pereira, H.: Man + Robots: Symbiotic Art. Institut d’Art Contemporain, Lyon/Villeurbanne, France (2004)

    Google Scholar 

  10. Moura, L., Ramos, V.: Swarm paintings — nonhuman art. In: Maubant, J., et al. (eds.) Architopia: Book, Art, Architecture, and Science, Institut d’Art Contemporain, Lyon/Villeurbanne, France, pp. 5–24 (2002)

    Google Scholar 

  11. Perez, D., Nicolau, M., O’Neill, M., Brabazon, A.: Evolving Behaviour Trees for the Mario AI Competition Using Grammatical Evolution. In: Di Chio, C., Cagnoni, S., Cotta, C., Ebner, M., Ekárt, A., Esparcia-Alcázar, A.I., Merelo, J.J., Neri, F., Preuss, M., Richter, H., Togelius, J., Yannakakis, G.N. (eds.) EvoApplications 2011, Part I. LNCS, vol. 6624, pp. 123–132. Springer, Heidelberg (2011)

    CrossRef  Google Scholar 

  12. Prusinkiewicz, P., Hanan, J.: Lindenmayer Systems, Fractals, and Plants. Lecture Notes in Biomathematics, vol. 79. Springer, Berlin (1989)

    MATH  Google Scholar 

  13. Ramos, V.: Self-organizing the abstract: canvas as a swarm habitat for collective memory, perception and cooperative distributed creativity. In: Rekalde, J. et al. (eds.) First Art & Science Symposium, Models to Know Reality, Bilbao, Spain, p. 59 (2003)

    Google Scholar 

  14. Todd, S., Latham, W.: Evolutionary Art and Computers. Academic Press, London (1992)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Greenfield, G. (2012). A Platform for Evolving Controllers for Simulated Drawing Robots. In: Machado, P., Romero, J., Carballal, A. (eds) Evolutionary and Biologically Inspired Music, Sound, Art and Design. EvoMUSART 2012. Lecture Notes in Computer Science, vol 7247. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29142-5_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29142-5_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29141-8

  • Online ISBN: 978-3-642-29142-5

  • eBook Packages: Computer ScienceComputer Science (R0)