A sensor-based navigation algorithm for a mobile robot using fuzzy logic

  • Authors:
  • X. Yang;M. Moallem;R. V. Patel

  • Affiliations:
  • Department of Electrical and Computer Engineering, University of Western Ontario, London, ON, Canada;Department of Electrical and Computer Engineering, University of Western Ontario, London, ON, Canada;Department of Electrical and Computer Engineering, University of Western Ontario, London, ON, Canada

  • Venue:
  • International Journal of Robotics and Automation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, the "goal-unreachable" problems found in fuzzy logic-based algorithms for mobile robot navigation systems are studied. Two algorithms based on sensory information are developed to address problems with Goal-Unreachable with Large Obstacles (GUWLO) and Goal-Unreachable with Nearby Obstacles (GUWNO). The GUWLO problem occurs when the absolute value of the target angle is large and the directions to the left (or right) are completely blocked. This is alleviated by interpolating a temporary target angle considering the surface feature of the obstacle in front of the robot. The GUWNO problem arises because of the repulsive influence from obstacles close to the goal position. It is overcome by including an eliminator ε in the fuzzy navigation system, taking into account the relative distance between the robot and its goal position. The resulting navigation system is implemented on a real mobile robot, Koala, and tested in various environments. Experimental results are presented that demonstrate the effectiveness of the resulting fuzzy navigation system and its improved performance over conventional fuzzy logic navigation algorithms.