‘Featuring’ Optical Rails: View-based robot guidance using orientation features on the sphere

In this paper, we propose the extension of a view-based method for autonomous track following formerly introduced as Optical Rails by [3, 6], to vector-valued feature images. Instead of gray or color values, the whole analysis works on local orientations, extracted from omnidirectional input images and represented as low-frequency vector-valued view descriptors using spherical harmonics. New signal processing schemes on the sphere are presented for such view descriptors, allowing for efficient approximation, comparison, and differential motion estimation also for incomplete spherical signals. Track following is performed using only visual information, and no auxiliary guidance systems or odometry information is used. We present first results of track following with a mobile robot in an indoor environment, which demonstrates the feasibility of this novel approach.

[1]  Rudolf Mester,et al.  Optical Rails. View-based Point-To-Point Navigation using Spherical Harmonics , 2008 .

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

[3]  Hanno Scharr,et al.  Optimal operators in digital image processing , 2000 .

[4]  Masayuki Inaba,et al.  View-based navigation using an omniview sequence in a corridor environment , 2003, Machine Vision and Applications.

[5]  Patrick Rives,et al.  Single View Point Omnidirectional Camera Calibration from Planar Grids , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[6]  Helder Araújo,et al.  Issues on the geometry of central catadioptric image formation , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

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

[8]  Kostas Daniilidis,et al.  A Unifying Theory for Central Panoramic Systems and Practical Applications , 2000, ECCV.

[9]  G. Granlund In search of a general picture processing operator , 1978 .

[10]  E. Malis,et al.  Spherical Image Processing for Accurate Visual Odometry with Omnidirectional Cameras , 2008 .

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

[12]  T. S. Collett,et al.  Landmark maps for honeybees , 1987, Biological Cybernetics.

[13]  Jake K. Aggarwal,et al.  Mobile robot navigation and scene modeling using stereo fish-eye lens system , 1997, Machine Vision and Applications.

[14]  Peter Nillius,et al.  Image Analysis using the Physics of Light Scattering , 2004 .

[15]  Rudolf Mester,et al.  Optical Rails , 2008, DAGM-Symposium.

[16]  D. Healy,et al.  Computing Fourier Transforms and Convolutions on the 2-Sphere , 1994 .

[17]  Vincenzo Caglioti,et al.  Self localization of mobile robots in indoor environment , 2001 .

[18]  J. Okamoto,et al.  Selectively Using Landmarks in Online SLAM with Omnidirectional Vision , 2008 .

[19]  Maximilian Scherer,et al.  Running on Optical Rails . Theory , Implementation and Testing of Omnidirectional View-based Point-To-Point Navigation , 2008 .