Open Access
Robot navigation with obstacle avoidance in unknown environment
Author(s) -
Neerendra Kumar,
Zoltán Vámossy
Publication year - 2018
Publication title -
international journal of engineering and technology
Language(s) - English
Resource type - Journals
ISSN - 2227-524X
DOI - 10.14419/ijet.v7i4.14767
Subject(s) - obstacle avoidance , adaptive neuro fuzzy inference system , controller (irrigation) , control theory (sociology) , fuzzy logic , robot , computer science , control engineering , artificial intelligence , fuzzy control system , matlab , mobile robot , engineering , control (management) , agronomy , biology , operating system
In this paper, a robot navigation model is constructed in MATLAB-Simulink. This robot navigation model make the robot capable for the obstacles avoidance in unknown environment. The navigation model uses two types of controllers: pure pursuit controller and fuzzy logic controller. The role of the pure pursuit controller is to generate linear and angular velocities to drive the robot from its current position to the given goal position. The obstacle avoidance is achieved through the fuzzy logic controller. For the fuzzy controller, two novel fuzzy inference systems (FISs) are developed. Initially, a Mamdani-type fuzzy inference system (FIS) is generated. Using this Mamdani-type FIS in the fuzzy controller, the training data of input and output mapping, is collected. This training data is supplied to the adaptive neuro-fuzzy inference system (ANFIS) to obtain the second FIS as of Sugeno-type. The navigation model, using the proposed FISs, is implemented on the simulated as well as real robots.