University of Salamanca 

P-NAV: Navigation system for a mobile robot

Department of Computer and Automatic science 



Introduction

    During last decade there has been investigated and experienced in the field of the navigation with mobile robots. In this period significant advances have taken place in the solutions to what has been a classic problem in Mobile Robotics that is the Goal-directed Navigation.

    In a similar way there has been introduced important concepts in the design of mobile robots that they have originated techniques of robots' construction for layers of growing complexity . In this last line the suppression architectures are included (subsumption  architectures) of the Prof. R. Brooks [Bro99] or the architectures based on behaviors (Behaviour Based Robotics) of the Prof. R. Arkin [Ark99]. On them they have been carried out numerous applications from those very you reactivate and directly connected with the environment to other more elaborated than they imply a hierarchization of performance levels. The basic virtue of these architectures is its applicability in problems of real time but
they present the inconvenience of not being able to have a representation of the environment beyond that that adquiren the sensors in each moment.

    In turn, the members of IEEE Yong K. Hwang and Narendra Ahuja have carried out studies on the navigation of mobile robots using like guide the value of the gradient of the potential in each point of the land to avoid obstacles..

    This project seeks to join two ideas. Of a part the techniques of exploration of the environment in real time by means of the calculation of potential fields. Of other, the tools of the systems based on behaviors and their implementation by means of technical of fuzzy control, as those used in environments like the Saphira developed in the SRI by the Prof. K. Konolige [Kor98].

    The purpose is to design and to implement a system that allows to navigate to a mobile robot using the information contained in the maps of the environment by the one that it navigates.  This is gotten starting from the calculation of the gradient of the potential in each moment of the place in which the robot is, thinking that as much the robot as the well-known obstacles are loads of the same sign and the destination point is a load of the contrary sign if we think of an electric potential. The robot will avoid collisions with the obstacles, he will carry out the local navigation and the planning of its movements in real time. The system will be implemented using the tools that Saphira has for the combination of behaviors.
 

 Back...

Hosted by www.Geocities.ws

1