Visual homing: Experimental results on an autonomous robot

In this paper a new visual homing algorithm, implemented using the CNN-based vision system called Eye-Ris, is introduced. Design details and experimental results using a roving robot are also presented. The methodology as well as experimental inspiration was drawn by insect, which are able to show superb homing capabilities. In fact, in a variety of natural environments, different insect species are able to localize the nest position by using panoramic visual sensors. Exploiting this localization method, it is possible to implement algorithms which let a robot, endowed with a panoramic camera, come back to a reference position from any starting point in an arena, implementing the so-called visual homing method. If the home is a recharging station, visual homing can help to recharge the battery pack in an autonomous mobile robot, as shown in the paper.

[1]  T. S. Collett,et al.  Landmark learning in bees , 1983, Journal of comparative physiology.

[2]  Andrew Vardy,et al.  Biologically plausible visual homing methods based on optical flow techniques , 2005, Connect. Sci..

[3]  Hanspeter A. Mallot,et al.  Biomimetic robot navigation , 2000, Robotics Auton. Syst..

[4]  R. Pfeifer,et al.  A mobile robot employing insect strategies for navigation , 2000, Robotics Auton. Syst..

[5]  Jochen Zeil,et al.  Catchment areas of panoramic snapshots in outdoor scenes. , 2003, Journal of the Optical Society of America. A, Optics, image science, and vision.

[6]  Hanspeter A. Mallot,et al.  Efficient visual homing based on Fourier transformed panoramic images , 2006, Robotics Auton. Syst..

[7]  Andrew Vardy,et al.  Local visual homing by matched-filter descent in image distances , 2006, Biological Cybernetics.

[8]  Emanuele Menegatti,et al.  Image-based memory for robot navigation using properties of omnidirectional images , 2004, Robotics Auton. Syst..

[9]  Bernhard Schölkopf,et al.  Where did I take that snapshot? Scene-based homing by image matching , 1998, Biological Cybernetics.

[10]  Bernhard Schölkopf,et al.  Learning view graphs for robot navigation , 1997, AGENTS '97.