• DocumentCode
    3024947
  • Title

    Robust by composition: Programs for multi-robot systems

  • Author

    Napp, Nils ; Klavins, Eric

  • Author_Institution
    Electr. Eng., Univ. of Washington, Seattle, WA, USA
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    2459
  • Lastpage
    2466
  • Abstract
    This paper describes how to specify the local reactive behavior of robots via guarded command programs with rates. These programs express concurrency and can be composed easily. Rates allow programs to be interpreted as Markov processes, which we use to define an appropriate notion of robustness and performance. We use composition to “robustify” programs with good performance, i.e. create a robust program with good performance from a program that has good performance but is not robust. We demonstrate this approach on a sub process of a reconfiguration program in a multi-robot system.
  • Keywords
    Markov processes; concurrency control; multi-robot systems; robot programming; Markov processes; concurrency; guarded command programs; local reactive behavior; multirobot systems; reconfiguration program; robustify programs; Algorithm design and analysis; Concurrent computing; Control systems; Markov processes; Multirobot systems; Robot programming; Robotics and automation; Robust control; Robustness; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2010 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-5038-1
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2010.5509776
  • Filename
    5509776