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
Link To Document