• DocumentCode
    3303684
  • Title

    Methods for evolving robust distributed robot control software: coevolutionary and single population techniques

  • Author

    Dolin, Brad ; Bennett, Forrest H., III ; Rieffel, Eleanor G.

  • Author_Institution
    FX Palo Alto Lab. Inc., CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    21
  • Lastpage
    29
  • Abstract
    Previous work on evolving distributed control software for modular robots has resulted in solutions that do not generalize well to unseen test cases. In this work, we seek general solutions to an entire space of test cases. Each test case is a specific world configuration with a passage through which the modular robot must move. The space of test cases is extremely large, so a given training set can only be a sparse sample of this space. We look at several approaches for dealing with the problem of determining an effective training set: using a fixed set throughout a run, sampling randomly at each generation, and using coevolutionary approaches to evolve a population of test worlds. For this problem, random sampling outperformed the fixed sampling technique and did at least as well as the coevolutionary techniques we considered
  • Keywords
    control engineering computing; distributed control; robots; coevolutionary approaches; coevolutionary population techniques; distributed control software; modular robot; modular robots; random sampling; robust distributed robot control software; single population techniques; Automatic control; Distributed control; Drugs; Laboratories; Orbital robotics; Robot control; Robust control; Sampling methods; Software testing; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Hardware, 2001. Proceedings. The Third NASA/DoD Workshop on
  • Conference_Location
    Long Beach, CA
  • Print_ISBN
    0-7695-1180-5
  • Type

    conf

  • DOI
    10.1109/EH.2001.937943
  • Filename
    937943