Motion planning using fuzzy logic control with minimum sensors

A new exploratory motion planning technique for a mobile robot is described and demonstrated using a fuzzy logic control (FLC) approach with two distance sensors. The fuzzy logic controller determines steering direction for a four wheel mobile robot based on distance from each sensor to the nearest obstacle ahead of the robot. Changes in steering direction are developed using Mamdani's Minimum Operation Rule and Center of Area (COA) defuzzification. The overall motion planning strategy is described and results from testing are discussed. It is believed that the FLC approach may offer advantages over other exploratory methods.

[1]  M. Sugeno,et al.  Fuzzy Control of Model Car , 1985 .

[2]  Micha Sharir,et al.  A Survey of Motion Planning and Related Geometric Algorithms , 1988, Artificial Intelligence.

[3]  Vladimir J. Lumelsky,et al.  Incorporating range sensing in the robot navigation function , 1990, IEEE Trans. Syst. Man Cybern..

[4]  Chee Yap,et al.  Algorithmic motion planning , 1987 .

[5]  M. Sugeno,et al.  Fuzzy algorithmic control of a model car by oral instructions , 1989 .

[6]  Hyung Suck Cho,et al.  A sensor-based navigation for a mobile robot using fuzzy logic and reinforcement learning , 1995, IEEE Trans. Syst. Man Cybern..

[7]  Vladimir J. Lumelsky,et al.  A comparative study on the path length performance of maze-searching and robot motion planning algorithms , 1991, IEEE Trans. Robotics Autom..

[8]  Anupam Bagchi,et al.  Fuzzy Logic-based Techniques for Motion Planning of a Robot Manipulator Amongst Unknown Moving Obstacles , 1992, Robotica.

[9]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

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

[11]  H. Zimmermann,et al.  Advanced fuzzy logic control of a model car in extreme situations , 1992 .

[12]  François G. Pin,et al.  Navigation of car-like mobile robots in obstructed environments using convex polygonal cells , 1992, Robotics Auton. Syst..

[13]  E. H. Mamdani,et al.  Application of Fuzzy Logic to Approximate Reasoning Using Linguistic Synthesis , 1976, IEEE Transactions on Computers.

[14]  Alfred M. Bruckstein,et al.  Two-dimensional robot navigation among unknown stationary polygonal obstacles , 1993, IEEE Trans. Robotics Autom..

[15]  Prof. Dr. Kikuo Fujimura Motion Planning in Dynamic Environments , 1991, Computer Science Workbench.

[16]  M. Maeda,et al.  Fuzzy drive control of an autonomous mobile robot , 1991 .

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

[18]  C C Lee,et al.  FUZZY LOGIC IN CONTROL SYSTEM FUZZY LOGIC CONTROLLER-PART II , 1990 .

[19]  Yoichiro Maeda,et al.  Hierarchical control for autonomous mobile robots with behavior-decision fuzzy algorithm , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.