VISUAL ODOMETRY CORRECTION BASED ON LOOP CLOSURE DETECTION

An essential requirement in the fields of robotics and intelligent transportation systems is to know the position of a mobile robot along the time, as well as the trajectory that it describes by using on-board sensors. In this paper, we propose a novel approach focused on the use of cameras as perception sensors for visual localization in unknown environments. Our system allows to perform a robust visual odometry, where correction algorithms based on loop closure detection are applied for correctly identifying the location of a robot in long-term situations. In order to satisfy the previous conditions, we carry out a methodological improvement of some classic computer vision techniques. In addition, new algorithms are implemented with the aim of compensating the drift produced in the visual odometry calculation along the traversed path. According to this, our main goal is to obtain an accurate estimation of the position, orientation and trajectory followed by an autonomous vehicle. Sequences of images acquired by an on-board stereo camera system are analyzed without any previous knowledge about the real environment. Several results obtained from these sequences are presented to demonstrate the benefits of our proposal.

[1]  Vincent Lepetit,et al.  BRIEF: Binary Robust Independent Elementary Features , 2010, ECCV.

[2]  H. Durrant-Whyte,et al.  Simultaneous Localisation and Mapping ( SLAM ) : Part II State of the Art , 2006 .

[3]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[4]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[5]  Xin Yang,et al.  LDB: An ultra-fast feature for scalable Augmented Reality on mobile devices , 2012, 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR).

[6]  Luis Miguel Bergasa,et al.  Fast and effective visual place recognition using binary codes and disparity information , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[8]  Andreas Geiger,et al.  Visual odometry based on stereo image sequences with RANSAC-based outlier rejection scheme , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[9]  Roland Siegwart,et al.  Real-time monocular visual odometry for on-road vehicles with 1-point RANSAC , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  Andreas Geiger,et al.  Vision meets robotics: The KITTI dataset , 2013, Int. J. Robotics Res..