Optimal genetic fuzzy obstacle avoidance controller of autonomous mobile robot based on ultrasonic sensors

被引:14
作者
Liu, Qiao [1 ]
Lu, Yong-Gang [2 ]
Xie, Cun-Xi [2 ]
机构
[1] Changsha Univ Sci & Technol, Elect & Informat Engn Coll, Changsha 410076, Hunan, Peoples R China
[2] South China Univ Technol, Dept Engn Mech, Guangzhou 510640, Peoples R China
来源
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3 | 2006年
关键词
autonomous mobile robot (AMR); genetic algorithm; fuzzy logic; path planning; ultrasonic sensors;
D O I
10.1109/ROBIO.2006.340327
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to avoid obstacles efficiently and reach the goal quickly under multi-obstacle environments we studied the path planning question of autonomous mobile robot (AMR) based on ultrasonic sensor information by combining genetic algorithm with fuzzy logic control. Firstly, the principles and configuration of ultrasonic sensors were introduced. Secondly, the dynamic model and kinetic equations of AMR were constructed. Then., according to the number of obstacles, the avoiding behavior and rules were presented, moreover, the obstacle-selecting and avoidance rules and flow chart of AMR under multi-obstacles environment were also proposed. Based on above, we designed a fuzzy controller to modify the moving direction of AMR by defining or establishing input variables, output variables, fuzzy membership functions, fuzzy rule base including 25 If-Then fuzzy inference rules and defuzzification method. At last, a genetic algorithm was added for optimal searching parameters which includes the 5x5 consequent variables of the control rule table, the searching parameters, the bottom parameters of triangular membership functions and scaling factors. By setting the total route length as the target function, we founded the optimal genetic fuzzy controller for various obstructive environments through Matlab 6.5 simulation. The simulation results show the optimal controller under obstructive environment has better adaptability and passes shorter route in complex environment.
引用
收藏
页码:125 / +
页数:2
相关论文
共 10 条
[1]   Including a simplicity criterion in the selection of the best rule in a genetic fuzzy learning algorithm [J].
Castillo, L ;
González, A ;
Pérez, R .
FUZZY SETS AND SYSTEMS, 2001, 120 (02) :309-321
[2]   Constraining the optimization of a fuzzy logic controller using an enhanced genetic algorithm [J].
Cheong, F ;
Lai, R .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (01) :31-46
[3]  
GREFENSTRTTE JJ, 2000, IEEE T SYST MAN CYB, V16, P122
[4]  
Hagras H, 2000, NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, P853, DOI 10.1109/FUZZY.2000.839143
[5]  
Li THS, 2000, NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, P933, DOI 10.1109/FUZZY.2000.839157
[6]  
LU YG, 2004, THESIS SCUT
[7]  
OHARA KJ, 2004, AAMAS 04
[8]  
SURMANN H, 2002, P NF2002 1 INT ICSC, P75
[9]  
WANG CN, 2002, P EVOLUTIONARY COMPU, V1, P500
[10]   A fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance [J].
Ye, C ;
Yung, NHC ;
Wang, DW .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2003, 33 (01) :17-27