Obstacle avoidance during robot navigation in dynamic environment using fuzzy controller

7Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A Simulink model containing fuzzy logic controller for collision-free robot navigation in a dynamic environment is presented in this paper. Two controllers, pure pursuit and fuzzy logic controller, are considered to handle robot navigation with obstacle avoidance. Ignoring the obstacles, the pure pursuit controller computes the required linear and angular velocities to direct robot from start to goal location. However, if obstacles are present in the navigation path then the robot will get collided with obstacles in the path. As a result, the robot will not reach to the provided goal location. The fuzzy logic controller is used to avoid obstacles in the navigation path. The fuzzy logic controller takes obstacle distance, obstacle angle, target direction and the x coordinate of goal location as inputs. Consequently, the fuzzy logic controller outputs the required change in angular velocity for the robot. This change in angular velocity is applied to the angular velocity provided by the pure pursuit controller. The experimental work is performed using Turtlebot Gazebo simulator. The navigation including environment, obstacles and resultant paths are also manifested.

Cite

CITATION STYLE

APA

Nasti, S. M., Vámossy, Z., & Kumar, N. (2019). Obstacle avoidance during robot navigation in dynamic environment using fuzzy controller. International Journal of Recent Technology and Engineering, 8(2), 817–822. https://doi.org/10.35940/ijrte.A1428.078219

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free