Distributed watchpoints: Debugging large modular robot systems

被引:2
|
作者
De Rosa, Michael [1 ]
Goldstein, Seth [1 ]
Lee, Peter [1 ]
Campbell, Jason [2 ]
Pillai, Padmanabhan [2 ]
机构
[1] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
[2] Intel Res Pittsburgh, Pittsburgh, PA 15213 USA
来源
关键词
cellular and modular robotics; distributed robot systems; programming environment;
D O I
10.1177/0278364907084986
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Distributed systems frequently exhibit properties of interest which span multiple entities. These properties cannot easily be recognized from any single entity, but can be readily 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. In this paper we present the specification language, describe the distributed online mechanism for detecting distributed conditions in a running system and evaluate the performance of our implementation.
引用
收藏
页码:315 / 329
页数:15
相关论文
共 50 条
  • [11] Debugging and Monitoring Distributed Heterogeneous Systems
    V. A. Galatenko
    K. A. Kostyukhin
    [J]. Programming and Computer Software, 2002, 28 : 20 - 27
  • [12] Visualization and debugging of distributed multiagent systems
    Ndumu, DT
    Nwana, HS
    Lee, LC
    Haynes, HR
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 1999, 13 (1-2) : 187 - 208
  • [13] MULTIBUG - INTERACTIVE DEBUGGING IN DISTRIBUTED SYSTEMS
    CORSINI, P
    PRETE, CA
    [J]. IEEE MICRO, 1986, 6 (03) : 26 - 33
  • [14] Unified Debugging of Distributed Systems with Recon
    Lee, Kyu Hyung
    Sumner, Nick
    Zhang, Xiangyu
    Eugster, Patrick
    [J]. 2011 IEEE/IFIP 41ST INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2011, : 85 - 96
  • [15] Debugging and monitoring distributed heterogeneous systems
    Galatenko, VA
    Kostyukhin, KA
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2002, 28 (01) : 20 - 27
  • [16] Scalability and schedulability in large, coordinated, distributed robot systems
    Sweeney, JD
    Li, H
    Grupen, RA
    Ramamritham, K
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, : 4074 - 4079
  • [17] Modular robot systems
    Gilpin K.
    Rus D.
    [J]. IEEE Robotics and Automation Magazine, 2010, 17 (03): : 38 - 55
  • [18] Development of Modular Humanoid Robot Based on Functionally Distributed Modular Robot Architecture
    Taira, Tetsuya
    Yamasaki, Nobuyuki
    [J]. JOURNAL OF ROBOTICS AND MECHATRONICS, 2005, 17 (03) : 236 - 247
  • [19] Distributed Localization of Modular Robot Ensembles
    Funiak, Stanislav
    Pillai, Padmanabhan
    Ashley-Rollman, Michael P.
    Campbell, Jason D.
    Goldstein, Seth Copen
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2009, 28 (08): : 946 - 961
  • [20] Modular robot systems towards the execution of cooperative tasks in large facilities
    Baca, Jose
    Pagala, Prithvi
    Rossi, Claudio
    Ferre, Manuel
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2015, 66 : 159 - 174