DocumentCode
1159756
Title
Architectural mechanisms for dynamic changes of behavior selection strategies in behavior-based systems
Author
Scheutz, Matthias ; Andronache, Virgil
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of Notre Dame, IN, USA
Volume
34
Issue
6
fYear
2004
Firstpage
2377
Lastpage
2395
Abstract
Behavior selection is typically a "built-in" feature of behavior-based architectures and hence, not amenable to change. There are, however, circumstances where changing behavior selection strategies is useful and can lead to better performance. In this paper, we demonstrate that such dynamic changes of behavior selection mechanisms are beneficial in several circumstances. We first categorize existing behavior selection mechanisms along three dimensions and then discuss seven possible circumstances where dynamically switching among them can be beneficial. Using the agent architecture framework activation, priority, observer, and component (APOC), we show how instances of all (nonempty) categories can be captured and how additional architectural mechanisms can be added to allow for dynamic switching among them. In particular, we propose a generic architecture for dynamic behavior selection, which can integrate existing behavior selection mechanisms in a unified way. Based on this generic architecture, we then verify that dynamic behavior selection is beneficial in the seven cases by defining architectures for simulated and robotic agents and performing experiments with them. The quantitative and qualitative analyzes of the results obtained from extensive simulation studies and experimental runs with robots verify the utility of the proposed mechanisms.
Keywords
mobile robots; multi-agent systems; agent architecture framework activation; architectural mechanism; behavior-based systems; dynamic behavior selection strategy; robotic agents; Analytical models; Animals; Artificial intelligence; Computer science; Control systems; Intelligent robots; Switches; Action selection; agent architectures; behavior selection; behavior-based systems; dynamic behavior modification; Adaptation, Physiological; Algorithms; Artificial Intelligence; Behavior; Biomimetics; Decision Support Techniques; Feedback; Feeding Behavior; Movement; Robotics;
fLanguage
English
Journal_Title
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
1083-4419
Type
jour
DOI
10.1109/TSMCB.2004.837309
Filename
1356026
Link To Document