Hostname: page-component-7b7567c8c-2n9c9 Total loading time: 0 Render date: 2026-11-14T11:42:02.603Z Has data issue: false hasContentIssue false

A monocular mobile robot reactive navigation approach based on the inverse perspective transformation

Published online by Cambridge University Press:  22 May 2012

Francisco Bonin-Font*
Affiliation:
Department of Mathematics and Computer Science, University of the Balearic Islands, Palma, Balearic Islands, Spain. E-mails: francisco.bonin@uib.es, antoni.burguera@uib.es, alberto.ortiz@uib.es and goliver@uib.es
Antoni Burguera
Affiliation:
Department of Mathematics and Computer Science, University of the Balearic Islands, Palma, Balearic Islands, Spain. E-mails: francisco.bonin@uib.es, antoni.burguera@uib.es, alberto.ortiz@uib.es and goliver@uib.es
Alberto Ortiz
Affiliation:
Department of Mathematics and Computer Science, University of the Balearic Islands, Palma, Balearic Islands, Spain. E-mails: francisco.bonin@uib.es, antoni.burguera@uib.es, alberto.ortiz@uib.es and goliver@uib.es
Gabriel Oliver
Affiliation:
Department of Mathematics and Computer Science, University of the Balearic Islands, Palma, Balearic Islands, Spain. E-mails: francisco.bonin@uib.es, antoni.burguera@uib.es, alberto.ortiz@uib.es and goliver@uib.es
*
*Corresponding author. E-mail: francisco.bonin@uib.es
Rights & Permissions [Opens in a new window]

Summary

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

This paper presents an approach to visual obstacle avoidance and reactive robot navigation for outdoor and indoor environments. The obstacle detection algorithm includes an image feature tracking procedure followed by a feature classification process based on the IPT (Inverse Perspective Transformation). The classifier discriminates obstacle points from ground points. Obstacle features permit to draw out the obstacle boundaries which are used to construct a local and qualitative polar occupancy grid, analogously to a visual sonar. The navigation task is completed with a robocentric localization algorithm to compute the robot pose by means of an EKF (Extended Kalman Filter). The filter integrates the world coordinates of the ground points and the robot position in its state vector. The visual pose estimation process is intended to correct possible drifts on the dead-reckoning data provided by the proprioceptive robot sensors. The experiments, conducted indoors and outdoors, illustrate the range of scenarios where our proposal has proved to be useful, and show, both qualitatively and quantitatively, the benefits it provides.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2012