Adaptive Neuro-Fuzzy Technique for Autonomous Ground Vehicle Navigation

This article proposes an adaptive neuro-fuzzy inference system (ANFIS) for solving navigation problems of an autonomous ground vehicle (AGV). The system consists of four ANFIS controllers; two of which are used for regulating both the left and right angular velocities of the AGV in order to reach the target position; and other two ANFIS controllers are used for optimal heading adjustment in order to avoid obstacles. The two velocity controllers receive three sensor inputs: front distance (FD); right distance (RD) and left distance (LD) for the low-level motion control. Two heading controllers deploy the angle difference (AD) between the heading of AGV and the angle to the target to choose the optimal direction. The simulation experiments have been carried out under two different scenarios to investigate the feasibility of the proposed ANFIS technique. The simulation results have been presented using MATLAB software package; showing that ANFIS is capable of performing the navigation and path planning task safely and efficiently in a workspace populated with static obstacles.

[1]  Luis Moreno,et al.  Path Planning for Mobile Robot Navigation using Voronoi Diagram and Fast Marching , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Byung-Jae Choi,et al.  Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems , 2013 .

[3]  Dayal R. Parhi,et al.  ANFIS Approach for Navigation of Mobile Robots , 2009, 2009 International Conference on Advances in Recent Technologies in Communication and Computing.

[4]  Shantanu U. Deshpande,et al.  Adaptive neuro-fuzzy inference system based robotic navigation , 2013, 2013 IEEE International Conference on Computational Intelligence and Computing Research.

[5]  Kenzo Nonami,et al.  Autonomous Control Systems and Vehicles: Intelligent Unmanned Systems , 2013 .

[6]  Muhammad Akmal Jeffril,et al.  Mobile robot obstacle avoidance by using Fuzzy Logic technique , 2013, 2013 IEEE 3rd International Conference on System Engineering and Technology.

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

[8]  Anup Kumar Panda,et al.  Fuzzy logic techniques for navigation of several mobile robots , 2009, Appl. Soft Comput..

[9]  Li Zhao,et al.  Study on ultrasonic obstacle avoidance of mobile robot based on fuzzy controller , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[10]  Yongyong Zhu The Design and Solution of Students' Entrepreneurial Practice Ability Training Cloud platform , 2013 .

[11]  Mohd Fauzi Othman,et al.  Global Path Planning for Autonomous Mobile Robot Using Genetic Algorithm , 2013, 2013 International Conference on Signal-Image Technology & Internet-Based Systems.

[12]  Frank L. Lewis,et al.  Control of a nonholonomic mobile robot using neural networks , 1998, IEEE Trans. Neural Networks.

[13]  Meng Wang,et al.  Fuzzy logic based robot path planning in unknown environment , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[14]  Heng-Ming Tai,et al.  Autonomous local path planning for a mobile robot using a genetic algorithm , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[15]  Somen Debnath,et al.  Path planning of mobile robot with neuro-genetic-fuzzy technique in static environment , 2014, Int. J. Hybrid Intell. Syst..

[16]  Mukesh A. Zaveri,et al.  Neuro-fuzzy based autonomous mobile robot navigation system , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[17]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[18]  Min-Fan Ricky Lee,et al.  Obstacle avoidance in mobile robot using Neural Network , 2011, 2011 International Conference on Consumer Electronics, Communications and Networks (CECNet).