Two-Stage Fuzzy Logic-Based Controller for Mobile Robot Navigation

A two-stage fuzzy inference system for a sonar sensor-based mobile robot is presented. The motion of the robot has been simulated as well as experimentally tested. Target seeking, obstacle avoidance, and emergency behaviors have been defined in a hierarchical fashion. The first stage of the fuzzy control system outputs an angular velocity based on the robot's five sonar sensor readings. The angular velocity and a measure of average object proximity, or freespace, is then fed into the second stage of the fuzzy controller and linear velocity is output. The freespace value is a measure of the openness of the immediate environment. Incorporating this variable in the fuzzy controller enables the robot to adapt to the environment and move at a more suitable speed. In our tests, the robot was able to react both quickly and correctly to the perceived sensor data as it navigated its way through a variety of environments. Testing has identified several system parameters that, when modified, can significantly affect the performance of the controller. A solid foundation is laid for possible optimization of these parameters via a learning algorithm

[1]  Kurt Konolige,et al.  Using Fuzzy Logic for Mobile Robot Control , 1999 .

[2]  Frank Hoffmann,et al.  An OVerview on Soft Computing in Behavior Based Robotics , 2003, IFSA.

[3]  Bandar Seri Iskandar,et al.  Reactive Navigation of Autonomous Guided Vehicle using Fuzzy Logic , 2002 .

[4]  Billur Barshan,et al.  Fuzzy clustering and enumeration of target type based on sonar returns , 2004, Pattern Recognit..

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

[6]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[7]  Edgar N. Sánchez,et al.  Fuzzy logic-based real-time navigation controller for a mobile robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[8]  Hichem Maaref,et al.  Sensor-based navigation of a mobile robot in an indoor environment , 2002, Robotics Auton. Syst..

[9]  Weiliang Xu,et al.  Sensor-based fuzzy reactive navigation of a mobile robot through local target switching , 1999, IEEE Trans. Syst. Man Cybern. Part C.

[10]  Peter W. Tse,et al.  Fuzzy mobile robot navigation and sensor integration , 1996, Proceedings of IEEE 5th International Fuzzy Systems.