• DocumentCode
    2625603
  • Title

    Integrated Debugging of Large Modular Robot Ensembles

  • Author

    Rister, Benjamin D. ; Campbell, Jason ; Pillai, Padmanabhan ; Mowry, Todd C.

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA
  • fYear
    2007
  • fDate
    10-14 April 2007
  • Firstpage
    2227
  • Lastpage
    2234
  • Abstract
    Creatively misquoting Thomas Hobbes, the process of software debugging is nasty, brutish, and all too long. This holds all the more true in robotics, which frequently involves concurrency, extensive nondeterminisism, event-driven components, complex state machines, and difficult platform limitations. Inspired by the challenges we have encountered while attempting to debug software on simulated ensembles of tens of thousands of modular robots, we have developed a new debugging tool particularly suited to the characteristics of highly parallel, event- and state-driven robotics software. Our state capture and introspection system also provides data that may be used in higher-level debugging tools as well. We report on the design of this promising debugging system, and on our experiences with it so far.
  • Keywords
    control engineering computing; program debugging; robots; event-driven robotics software; robot ensembles; software debugging; state-driven robotics software; Computer errors; Computer vision; Concurrent computing; Information analysis; Parallel robots; Robotics and automation; Software debugging; Software tools; Switches; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2007 IEEE International Conference on
  • Conference_Location
    Roma
  • ISSN
    1050-4729
  • Print_ISBN
    1-4244-0601-3
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2007.363651
  • Filename
    4209415