• DocumentCode
    137754
  • Title

    How Behavior Trees modularize robustness and safety in hybrid systems

  • Author

    Colledanchise, Michele ; Ogren, Petter

  • Author_Institution
    Centre for Autonomous Syst., KTH-R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2014
  • fDate
    14-18 Sept. 2014
  • Firstpage
    1482
  • Lastpage
    1488
  • Abstract
    Behavior Trees (BTs) have become a popular framework for designing controllers of in-game opponents in the computer gaming industry. In this paper, we formalize and analyze the reasons behind the success of the BTs using standard tools of robot control theory, focusing on how properties such as robustness and safety are addressed in a modular way. In particular, we show how these key properties can be traced back to the ideas of subsumption and sequential compositions of robot behaviors. Thus BTs can be seen as a recent addition to a long research effort towards increasing modularity, robustness and safety of robot control software. To illustrate the use of BTs, we provide a set of solutions to example problems.
  • Keywords
    computer games; control system synthesis; robot programming; robust control; safety; trees (mathematics); behavior trees; computer gaming industry; hybrid systems; in-game opponents; robot control software; robot control theory; robustness; safety; Computers; Games; Robots; Robustness; Safety; Switches; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/IROS.2014.6942752
  • Filename
    6942752