Behavior-modulation technique in mobile robotics using fuzzy discrete event system

被引:51
作者
Huq, Rajibul [1 ]
Mann, George K. I.
Gosine, Raymond G.
机构
[1] C CORE, St John, NF A1B 3X5, Canada
[2] Mem Univ Newfoundland, St John, NF A1B 3X5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
behavior-based robotic control; behavior modulation; fuzzy discrete event system (FDES); mobile robot navigation; obstacle avoidance;
D O I
10.1109/TRO.2006.878937
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper presents a novel behavior-modulation technique using a fuzzy discrete event system (FDES) for behavior-based robotic control. The method exploits the multivalued feature of fuzzy logic (FL) and event-driven property of a discrete event system (DES) to generate the activity of a behavior using fuzzy state vectors. State-based prediction of an activity. is accomplished using fuzzily defined event matrices. A central arbiter employs priority-based arbitration among the activity state vectors and generates new event matrices to modify the activity states of the behaviors. The method combines aspects of both command fusion and behavior arbitration. Furthermore, the proposed approach has the ability to define state-based observability and controllability to handle sensory uncertainty and environmental dynamics. Observability describes decision vagueness associated with sensory data, whereas controllability specifies undesirable state-reach within the observed environment. Real-time results of FDES-based mobile robot navigation are presented and compared against four different modulation methods to validate its' superior performance.
引用
收藏
页码:903 / 916
页数:14
相关论文
共 42 条
[41]   Fuzzy behavior-based control of mobile robots [J].
Vadakkepat, P ;
Miin, CC ;
Peng, X ;
Lee, TH .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2004, 12 (04) :559-564
[42]   A FUZZY-LOGIC BASED EXTENSION TO PAYTON AND ROSENBLATTS COMMAND FUSION METHOD FOR MOBILE ROBOT NAVIGATION [J].
YEN, J ;
PFLUGER, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1995, 25 (06) :971-978