Using Hierarchical Fuzzy Behaviors in the RoboCup Domain

A. Saffiotti and Z. Wasik

An important reason for the popularity of the behavior-based paradigm in autonomous robotics is the possibility to design complex robot behaviors in an incremental way. We propose a fuzzy hierarchical behavior-based architecture, in which rules and meta-rules are used in a uniform way at all levels of the control hierarchy. This architecture has been successfully used in a number of robots performing autonomous navigation tasks. In this paper, we show the use of hierarchical fuzzy behaviors to implement a set of navigation and ball control behaviors for a Sony four-legged robot operating in the RoboCup domain. We also show that the logical structure of the rules and the hierarchical decomposition simplify the design of very complex behaviors, like the ``GoalKeeper'' behavior.
A. Saffiotti and Z. Wasik. Using Hierarchical Fuzzy Behaviors in the RoboCup Domain. In: C. Zhou, D. Maravall and D. Ruan (eds) Autonomous Robotic Systems, pp. 235-262. Springer, DE, 2003.
BibTeX entry
Email Alessandro Saffiotti
Email Zbigniew Wasik
Availability (©)
PS PostScript file (859 Kb)
Compressed PostScript file (250 Kb)
PDF PDF file (354 Kb)
Page hosted by  AASS Designed and maintained by Alessandro Saffiotti