Hierarchical Adaptive Fuzzy Control of Mobile Robot in Dynamic Environment

This paper presents an obstacle avoidance method for mobile robot navigation. A fast and effective algorithm is presented for visual tracking and location prediction under dynamic environment. The picture image is first captured and the motion parameters of each object are extracted from the image. A sequence of images are then generated by using the adaptive fuzzy logic system and used to predict the next position and velocity of the moving object. The structure of the adaptive fuzzy logic system is similar to that of the Kaiman filter. The developed one-step ahead motion predictor can be used to predict the profile of the moving target. Monitoring the selected object using visual images, the vision system tracks the objects and adjusts the velocity and direction of the robot to avoid the objects. Using the predicted positions of the objects, an obstacle avoidance technique based on the adaptive fuzzy system is introduced. A hierarchical system structure is suggested to provide a systematic procedure to achieve target-directed navigation and it is implemented step by step integrating each part of the system designed separately. The effects of the individual subsystems are combined to increase the performance of the whole system. Computer simulations are presented for soccer robots in order to demonstrate the feasibility of the proposed algorithm.

[1]  Gerald J. Sussman,et al.  Structure and interpretation of computer programs , 1985, Proceedings of the IEEE.

[2]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[3]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control , 1994 .

[4]  Hanan Samet,et al.  A hierarchical strategy for path planning among moving obstacles [mobile robot] , 1989, IEEE Trans. Robotics Autom..

[5]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[6]  Hyung Suck Cho,et al.  A Sensor-based Obstacle Avoidance Controller For A Mobile Robot Using Fuzzy Logic And Neural Network , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Rajeev Sharma Locally efficient path planning in an uncertain, dynamic environment using a probabilistic model , 1992, IEEE Trans. Robotics Autom..

[8]  S. Zucker,et al.  Toward Efficient Trajectory Planning: The Path-Velocity Decomposition , 1986 .

[9]  Qiuming Zhu,et al.  Hidden Markov model for dynamic obstacle avoidance of mobile robot navigation , 1991, IEEE Trans. Robotics Autom..

[10]  Norman C. Griswold,et al.  Control for mobile robots in the presence of moving objects , 1990, IEEE Trans. Robotics Autom..