Behavior-Based Fuzzy Control of Obstacle Avoidance for Indoor Mobile Robot

This paper describes indoor mobile robot covering path to avoid obstacle based on behavior fuzzy controller. The robot measures the distance to obstacle with ultrasonic sensors and infrared range sensors, and the distance is the input parameter of the behavior-based fuzzy controller. The behavior architecture has three levels behaviors: emergency behavior, obstacle avoidance behavior, and task oriented behavior. The task oriented behavior is the highest level behavior, and has two subtasks: wall following and path covering. The middle level behavior is obstacle avoidance. The lowest level is an emergency behavior, which is the highest priority behavior. The simulation result demonstrates that each behavior works correctly.

[1]  Alessandro Saffiotti,et al.  The uses of fuzzy logic in autonomous robot navigation , 1997, Soft Comput..

[2]  Emil M. Petriu,et al.  Behavior-based neuro-fuzzy controller for mobile robot navigation , 2003, IEEE Trans. Instrum. Meas..

[3]  Max Q.-H. Meng,et al.  Fuzzy control of a behavior-based mobile robot , 2003, The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ '03..

[4]  Max Q.-H. Meng,et al.  Neural network approaches to dynamic collision-free trajectory generation , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[5]  K. Kawamura,et al.  Application of fuzzy control to a sonar-based obstacle avoidance mobile robot , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).

[6]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[7]  Xu Li-hong Research and design of multi-sensor ranging system on mobile robot , 2008 .

[8]  Jorge Casillas,et al.  Quick Design of Fuzzy Controllers With Good Interpretability in Mobile Robotics , 2007, IEEE Transactions on Fuzzy Systems.

[9]  D. Mitchell Wilkes,et al.  Sonar behavior-based fuzzy control for a mobile robot , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[10]  Senén Barro,et al.  A fuzzy temporal rule-based velocity controller for mobile robotics , 2003, Fuzzy Sets Syst..

[11]  Yoram Koren,et al.  Obstacle avoidance with ultrasonic sensors , 1988, IEEE J. Robotics Autom..

[12]  H Maaref,et al.  Sensor-based fuzzy navigation of an autonomous mobile robot in an indoor environment , 2000 .