Ground-Texture-Based Localization for Intelligent Vehicles

Localization is a critical problem in the research of intelligent vehicles. Although it can be achieved by using a real-time kinematic global positioning system (RTK-GPS, or fused with other methods such as dead reckoning), it may be unfeasible if every vehicle has to be equipped with such an expensive sensor. This paper proposes a ground-texture-based map-matching approach to address the localization problem. To reduce the effect of complicated illumination in outdoor environments, a camera is fixed downward at the bottom of a vehicle, and controllable lights are also equipped around the camera for consistent illumination. The proposed approach includes two steps: 1) mapping and 2) localization. RTK-GPS is only used in the mapping, and other sensor data from camera and odometry are captured with time stamps to create a global ground texture map. A multiple-view registration-based optimization algorithm is applied to improve map accuracy. In the localization step, vehicle pose is estimated by matching the current camera frame with the best submap frame and by fusion strategy. Results with both synthetic and real experiments prove the feasibility and effectiveness of the proposed approach.

[1]  Ryosuke Shibasaki,et al.  Reconstructing Textured CAD Model of Urban Environment Using Vehicle-Borne Laser Range Scanners and Line Cameras , 2001, ICVS.

[2]  Rudolph van der Merwe,et al.  The square-root unscented Kalman filter for state and parameter-estimation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[3]  Giovanni Ulivi,et al.  An outdoor navigation system using GPS and inertial platform , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[4]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[5]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Massimo Bertozzi,et al.  Vision-based intelligent vehicles: State of the art and perspectives , 2000, Robotics Auton. Syst..

[7]  F. Chausse,et al.  Vehicle localization on a digital map using particles filtering , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[8]  Woojin Chung,et al.  A reliable position estimation method of the service robot by map matching , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[9]  Marc Levoy,et al.  Efficient variants of the ICP algorithm , 2001, Proceedings Third International Conference on 3-D Digital Imaging and Modeling.

[10]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[11]  Wolfram Burgard,et al.  Fast and accurate SLAM with Rao-Blackwellized particle filters , 2007, Robotics Auton. Syst..

[12]  Evangelos E. Milios,et al.  Globally Consistent Range Scan Alignment for Environment Mapping , 1997, Auton. Robots.

[13]  Bo Zhang,et al.  Vision based real-time pose estimation for intelligent vehicles , 2004, IEEE Intelligent Vehicles Symposium, 2004.

[14]  James J. Little,et al.  Mobile Robot Localization and Mapping with Uncertainty using Scale-Invariant Visual Landmarks , 2002, Int. J. Robotics Res..