Wall-following and Navigation Control of Mobile Robot Using Reinforcement Learning Based on Dynamic Group Artificial Bee Colony

被引:16
作者
Lin, Tzu-Chao [1 ]
Chen, Chao-Chun [1 ]
Lin, Cheng-Jian [2 ]
机构
[1] Natl Cheng Kung Univ, Inst Mfg Informat & Syst, Tainan 70101, Taiwan
[2] Natl Chin Yi Univ Technol, Dept Comp Sci & Informat Engn, Taichung 411, Taiwan
关键词
Mobile robot; Navigation control; Fuzzy cerebellar model articulation controller; Artificial bee colony; Wall-following; Grouping; FUZZY; OPTIMIZATION;
D O I
10.1007/s10846-017-0743-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This study proposes an efficient wall-following and navigation control model that includes three control modes, namely wall-following (WF), toward-goal (TG), and behavior manager (BM). To achieve an adaptive controller for WF mode, an efficientrecurrent fuzzy cerebellar model articulation controller (RFCMAC) based on dynamic group artificial bee colony (DGABC) is proposed for implementing reinforcement learning process. The fitness function includes four assessment factors which are defined as follows: (1) maintaining safe distance between the mobile robot and the wall; (2) ensuring successfully running a cycle; (3) avoiding mobile robot collisions; (4) mobile robot running at a maximum speed. Moreover, the BM is used to switch WF mode and TG mode, and is employed as an escape mechanism based on the relationship between the robot and the environment. The experimental results show that the proposed DGABC is more effective than the traditional ABC in WF mode. The proposed control method also obtains a better navigation control than other methods in unknown environments.
引用
收藏
页码:343 / 357
页数:15
相关论文
共 26 条
[1]  
Albus J. S., 1975, Transactions of the ASME. Series G, Journal of Dynamic Systems, Measurement and Control, V97, P220, DOI 10.1115/1.3426922
[2]  
[Anonymous], INT ASS PATT REC IAP
[3]  
[Anonymous], AI KHWARIZMI ENG J
[4]  
[Anonymous], 1996, Neural fuzzy systems
[5]   FCM - THE FUZZY C-MEANS CLUSTERING-ALGORITHM [J].
BEZDEK, JC ;
EHRLICH, R ;
FULL, W .
COMPUTERS & GEOSCIENCES, 1984, 10 (2-3) :191-203
[6]  
Chi CT, 2014, SENSOR MATER, V26, P353
[7]  
Dorigo M., 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), P1470, DOI 10.1109/CEC.1999.782657
[8]  
Gavrilut I, 2008, MATH COMPUT SCI ENG, P205
[9]  
Gong W., IEEE T CYBERN, V43, P2066
[10]  
Hao Chen, 2008, 2008 IEEE Conference on Cybernetics and Intelligent Systems, P1181, DOI 10.1109/ICCIS.2008.4670843