A Neuro-fuzzy Controller for Reactive Navigation of a Behaviour-Based Mobile Robot
In this paper, a novel neuro-fuzzy controller is proposed for reactive navigation control of a mobile robot in complex environments with uncertainties. A fuzzy logic system is designed with three behaviours: target seeking, obstacle avoidance, and barrier following. A learning algorithm based on neural network technique is developed to tune the parameters of membership functions, which smooths the trajectory generated by the fuzzy logic system. Under the control of the proposed neuro-fuzzy model, the mobile robot can preferably avoid static and moving obstacles, and generate smooth trajectories toward the target in various situations. The effectiveness and efficiency of the proposed approach are demonstrated by simulation studies.
Unable to display preview. Download preview PDF.
- 4.Saffiotti, A., Ruspini, E.H., Konolige, K.: Using fuzzy logic for mobile robot control. In: Zimmermann, H.J. (ed.) Practical Applications of Fuzzy Technologies, pp. 185–206. Kluwer Academic Publishers, Dordrecht (1999)Google Scholar
- 5.Godjevac, J.: A learning procedure for a fuzzy system: application to obstacle avoidance. In: Proceedings of the International Symposium on Fuzzy Logic, Zurich, pp. 142–148 (1995)Google Scholar