Hussain_Aftab

Fuzzy Cooperative Control for a Team of Mobile Robots

The idea of controlling a team of robots is intriguing, that’s why it has been extensively studied and researched for the past few decades. This work focuses on the formation control for a team of mobile robots. Path following and Cooperation seems an easy task from a human point of view, however for a robot it requires complex control algorithms. Therefore to mimic the human way of thinking, the proposed control algorithm is based on Fuzzy Logic which closely matches the human thought process. A Hierarchal control architecture is used with two levels of controllers which are Fuzzy based and Proportional Integral and Derivative (PID) based controllers.  Fuzzy Controller is the high level controller and it has two task, Path Following and Cooperation between robots. Whereas the PID controller is responsible for the accurate tracking of speed for the robot wheel motors. Every robot has its own path that is pre-determined by the trajectory planner, as the robot move along their respective path the control algorithm adjust their linear and angular velocities such that they move in formation and reach their destinations at same time regardless of the length and curvature of path. The proposed control scheme is implemented on simulation and the results are obtained