Sensor-based fuzzy reactive navigation of a mobile robot through local target switching

Fuzzy reactive control, incorporating a local target switching scheme, is applied to the automatic navigation of an intelligent mobile robot in an unknown and changing environment. Sensed-ranging signals and relative target position signals are input to the fuzzy controller. The steering angle and the velocity change are inferred to drive the mobile robot. A reactive rule base governing the robot behavior is synthesized from the human heuristics with respect to various situations of environment. A local target switching scheme is proposed to serve as a front-end processor of the fuzzy active controller and to deal with the local trapping and wandering cycle problem in the navigation of a behavior based mobile robot. The algorithm is described, together with some particular considerations about implementation. Efficiency and effectiveness of the proposed approach are verified through simulation and experiments conducted on a Nomad 200 mobile robot.

[1]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[2]  James L. Crowley,et al.  Incremental supervised learning for mobile robot reactive control , 1997, Robotics Auton. Syst..

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

[4]  François G. Pin,et al.  Navigation of mobile robots using a fuzzy behaviorist approach and custom-designed fuzzy inferencing boards , 1994, Robotica.

[5]  Saïd Zeghloul,et al.  A mobile robot navigation method using a fuzzy logic approach , 1995, Robotica.

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

[7]  John Yen,et al.  A fuzzy logic based extension to Payton and Rosenblatt's command fusion method for mobile robot navigation , 1995, IEEE Trans. Syst. Man Cybern..

[8]  Prabir K. Pal,et al.  Mobile robot navigation using a neural net , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[9]  Pai-Shih lee,et al.  Collision avoidance by fuzzy logic control for automated guided vehicle navigation , 1994, J. Field Robotics.

[10]  Nadine N. Tschichold-Gürman The neural network model RuleNet and its application to mobile robot navigation , 1997, Fuzzy Sets Syst..

[11]  Yoram Koren,et al.  Noise rejection for ultrasonic sensors in mobile robot applications , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  Edward Tunstel,et al.  Fuzzy logic based collision avoidance for a mobile robot , 1994, Robotica.

[13]  Wei Li,et al.  Fuzzy-logic-based reactive behavior control of an autonomous mobile system in unknown environments , 1994 .

[14]  Wei Li,et al.  A neuro-fuzzy system architecture for behavior-based control of a mobile robot in unknown environments , 1997, Fuzzy Sets Syst..

[15]  Ling-Ling Wang,et al.  Intelligent collision avoidance by fuzzy logic control , 1997, Robotics Auton. Syst..

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

[17]  Weiliang Xu,et al.  Real-time self-reaction of a mobile robot in unstructured environments using fuzzy reasoning , 1996 .

[18]  Shuta Murakami,et al.  Predictive fuzzy control of an autonomous mobile robot with forecast learning function , 1995 .

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

[20]  F. G. Pin,et al.  Adding memory processing behaviors to the fuzzy behaviorist-based navigation of mobile robots , 1996 .

[21]  Shigeki Ishikawa,et al.  A method of autonomous mobile robot navigation by using fuzzy control , 1991, Adv. Robotics.

[22]  Yoram Koren,et al.  Real-time obstacle avoidance for fact mobile robots , 1989, IEEE Trans. Syst. Man Cybern..

[23]  François G. Pin,et al.  Adding Memory Processing Behaviors to the Fuzzy Behaviorist Approach (Fba): Resolving Limit Cycle Problems in Autonomous Mobile Robot Navigation , 1999, Intell. Autom. Soft Comput..

[24]  Chia-Ju Wu A learning fuzzy algorithm for motion planning of mobile robots , 1994, J. Intell. Robotic Syst..