Behavior-Based Autonomous Robot Navigation on Challenging Terrain: A Dual Fuzzy Logic Approach

A robot navigation system based on combined two fuzzy logic controllers is developed for a mobile robot. Eight ultrasonic sensors, a GPS sensor and two fuzzy logic controllers with separate 81 rules were used to realize this navigation system. The data from sensors are used to the input of each fuzzy controller. The outputs of fuzzy controllers control the speed of two servo motors. The robot with this navigation system chooses one of two controllers based on the information from the sensors while navigating for the targets. Fuzzy controller has functions that are target steering, avoiding obstacles and following the edge of obstacles. Fuzzy controlled has a function that makes the robot keeps following the edge of obstacles. Simulation results show that a mobile robot's escaping ability from U-shaped obstacle was improved and steering ability for a target by avoiding obstacles was also improved with this combined fuzzy logic controller

[1]  Wei Li,et al.  Fuzzy logic-based 'perception-action' behavior control of a mobile robot in uncertain environments , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[2]  A. Ramirez-Serrano,et al.  Ultrasonic sensing and fuzzy logic control for navigation in unknown static environments , 1996, Proceedings of the First Euromicro Workshop on Advanced Mobile Robots (EUROBOT '96).

[3]  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.

[4]  Kai-Tai Song,et al.  Fuzzy Navigation Of A Mobile Robot , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  H. Maaref,et al.  CONTROL OF A MEDICAL AID MOBILE ROBOT BASED ON A FUZZY NAVIGATION , 2022 .

[6]  Liliane Peters,et al.  A fuzzy system for indoor mobile robot navigation , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[7]  Khaled Ben Lamine,et al.  Specifying Failure and Progress Conditions in a Behavior-Based Robot Programming System ( Extended Abstract ) , 2004 .

[8]  Spyros G. Tzafestas,et al.  A 3-level neuro-fuzzy autonomous robot navigation system , 1997, 1997 European Control Conference (ECC).

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

[10]  R. Dillmann,et al.  Combining Schema Theory with Fuzzy-logic to Control a Mo- Bile Robot , 2007 .

[11]  Madan M. Gupta,et al.  Adaptive navigation of mobile robots with obstacle avoidance , 1997, IEEE Trans. Robotics Autom..