Fuzzy behaviour based navigation of a mobile robot for tracking multiple targets in an unstructured environment

  • Authors:
  • Nasir Rahman;Ali Raza Jafri;M. Usman Keerio

  • Affiliations:
  • School of Mechatronics Engineering, Beijing Institute of Technology, Beijing, P.R. China;School of Mechatronics Engineering, Beijing Institute of Technology, Beijing, P.R. China;School of Mechatronics Engineering, Beijing Institute of Technology, Beijing, P.R. China

  • Venue:
  • ROCOM'06 Proceedings of the 6th WSEAS international conference on Robotics, control and manufacturing technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents fuzzy behaviour based control for a differential drive mobile robot in an unstructured environment capable of tracking priority based multiple targets. Behaviours implementation is done by incorporating the obstacle range data from each ultrasonic range finder, current location of mobile robot and selected target location based on its priority. This behaviour based control architecture is composed of two layers; the first layer selects a group of behaviours and second implements controller actions for the selected group. The layered architecture reduces the rule base as well as allows further decomposition of behaviours. The behaviour conflict management is done by using inhibition at first layer and suppression at second layer. The selection of the next target to be tracked is done on the basis of predefined priorities and conflict among equal priority targets is resolved by minimum Euclidean distance measure. Simulation results verify the effectiveness of proposed method by implementing Obstacle Avoidance, Wall Following, Corridor Following, Target Steering and Emergency behaviours successfully in a single, and multiple target environments. Moreover the conflict management scheme for tracking multiple targets with equally priority is also validated.