Autonomous Robots

, Volume 24, Issue 1, pp 29–48

Extending obstacle avoidance methods through multiple parameter-space transformations

  • Jose-Luis Blanco
  • Javier González
  • Juan-Antonio Fernández-Madrigal
Article

Abstract

Obstacle avoidance methods approach the problem of mobile robot autonomous navigation by steering the robot in real-time according to the most recent sensor readings, being suitable to dynamic or unknown environments. However, real-time performance is commonly gained by ignoring the robot shape and some or all of its kinematic restrictions which may lead to poor navigation performance in many practical situations.

In this paper we propose a framework where a kinematically constrained and any-shape robot is transformed in real-time into a free-flying point in a new space where well-known obstacle avoidance methods are applicable. Our contribution with this framework is twofold: the definition of generalized space transformations that cover most of the existing transformational approaches, and a reactive navigation system where multiple transformations can be applied concurrently in order to optimize robot motion decisions. As a result, these transformations allow existing obstacle avoidance methods to perform better detection of the surrounding free-space, through “sampling” the space with paths compatible with the robot kinematics.

We illustrate how to design these space transformations with some examples from our experience with real robots navigating in indoor, cluttered, and dynamic scenarios. Also, we provide experimental results that demonstrate the advantages of our approach over previous methods when facing similar situations.

Keywords

Mobile robots Path planning Obstacle avoidance 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Jose-Luis Blanco
    • 1
  • Javier González
    • 1
  • Juan-Antonio Fernández-Madrigal
    • 1
  1. 1.System Engineering and Automation DepartmentUniversity of MálagaMálagaSpain

Personalised recommendations