Distributed Watchpoints: Debugging Large Multi-Robot Systems

 

International Journal of Robotics Research

Michael De Rosa, Seth Copen Goldstein, Peter Lee, Jason D. Campbell, Padmanabhan Pillai, and Todd C. Mowry

2007

Abstract


@article{mderosa-ijrr-2007,
  also = {Distributed Watchpoints: Debugging Large Multi-Robot
     Systems, (icra07)},
  abstract = {Distributed systems frequently exhibit properties of
     interest which span multiple entities. These properties cannot
     easily be detected from any single entity, but can be readily be
     detected by combining the knowledge of multiple entities. Testing
     for distributed properties is especially important in debugging
     or verifying software for modular robots. We have developed a
     technique we call distributed watchpoint triggers which can
     efficiently recognize distributed conditions. Our watchpoint
     description language can handle a variety of temporal, spatial,
     and logical properties spanning multiple robots. This paper
     presents the specification language, describes the distributed
     online mechanism for detecting distributed conditions in a
     running system, and evaluates the performance of our
     implementation.},
  author = {De Rosa, Michael and Goldstein, Seth Copen and Lee, Peter
     and Campbell, Jason D. and Pillai, Padmanabhan and Mowry, Todd
     C.},
  journal = {International Journal of Robotics Research},
  keywords = {Debugging, Distributed Systems},
  title = {Distributed Watchpoints: Debugging Large Multi-Robot
     Systems},
  year = {2007}
}

Related Papers
Distributed Systems
Distributed Watchpoints: Debugging Large Multi-Robot Systems
Michael De Rosa, Seth Copen Goldstein, Peter Lee, Jason D. Campbell, Padmanabhan Pillai, and Todd C. Mowry. International Journal of Robotics Research, 2007. Also appeared as Distributed Watchpoints: Debugging Large Multi-Robot Systems, (icra07).
Distributed Watchpoints: Debugging Very Large Ensembles of Robots
Michael De Rosa, Seth Copen Goldstein, Peter Lee, Jason D. Campbell, and Padmanabhan Pillai. In Robotics: Science and Systems Workshop on Self-Reconfigurable Modular Robots, August, 2006.
Debugging
Distributed Watchpoints: Debugging Large Multi-Robot Systems
Michael De Rosa, Seth Copen Goldstein, Peter Lee, Jason D. Campbell, Padmanabhan Pillai, and Todd C. Mowry. International Journal of Robotics Research, 2007. Also appeared as Distributed Watchpoints: Debugging Large Multi-Robot Systems, (icra07).
Distributed Watchpoints: Debugging Very Large Ensembles of Robots
Michael De Rosa, Seth Copen Goldstein, Peter Lee, Jason D. Campbell, and Padmanabhan Pillai. In Robotics: Science and Systems Workshop on Self-Reconfigurable Modular Robots, August, 2006.
Hardware-Assisted Replay of Multiprocessor Programs
David F. Bacon and Seth Copen Goldstein. In Proceedings of the ACM/ONR Workshop on Parallel and Distributed Debugging, May, 1991.


Back to publications list