Programmable Smart Membranes: Using Genetic Programming to Evolve Scalable Distributed Controllers for a Novel Self-Reconfigurable Modular Robotic Application

Created by W.Langdon from gp-bibliography.bib Revision:1.2031

@InProceedings{bennett:2001:EuroGP,
  author =       "Forrest H {Bennett III} and Brad Dolin and 
                 Eleanor G. Rieffel",
  title =        "Programmable Smart Membranes: Using Genetic
                 Programming to Evolve Scalable Distributed Controllers
                 for a Novel Self-Reconfigurable Modular Robotic
                 Application",
  booktitle =    "Genetic Programming, Proceedings of EuroGP'2001",
  year =         "2001",
  editor =       "Julian F. Miller and Marco Tomassini and 
                 Pier Luca Lanzi and Conor Ryan and Andrea G. B. Tettamanzi and 
                 William B. Langdon",
  volume =       "2038",
  series =       "LNCS",
  pages =        "234--245",
  address =      "Lake Como, Italy",
  publisher_address = "Berlin",
  month =        "18-20 " # apr,
  organisation = "EvoNET",
  publisher =    "Springer-Verlag",
  keywords =     "genetic algorithms, genetic programming, modular
                 robot, distributed control, smart membrane,
                 self-reconfigurable, scalable, robust",
  ISBN =         "3-540-41899-7",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0302-9743&volume=2038&spage=234",
  size =         "12 pages",
  abstract =     "Self-reconfigurable modular robotics represents a new
                 approach to robotic hardware, in which the {"}robot{"}
                 is composed of many simple, identical interacting
                 modules. We propose a novel application of modular
                 robotics: the programmable smart membrane, a device
                 capable of actively filtering objects based on numerous
                 measurable attributes. Creating control software for
                 modular robotic tasks like the smart membrane is one of
                 the central challenges to realizing their potential
                 advantages. We use genetic programming to evolve
                 distributed control software for a 2-dimensional smart
                 membrane capable of distinguishing objects based on
                 color. The evolved controllers exhibit scalability to a
                 large number of modules and robustness to the initial
                 configurations of the robotic filter and the
                 particles.",
  notes =        "EuroGP'2001, part of \cite{miller:2001:gp}",
}

Genetic Programming entries for Forrest Bennett Brad Dolin Eleanor G Rieffel