Extrinsic calibration of a camera and a lidar based on decoupling the rotation from the translation

In this paper, we propose a novel robust algorithm for the extrinsic calibration of a camera and a lidar. This algorithm utilizes checkerboard as a calibration object. Since the interaction between the estimation errors of the plane parameters obtained from checkerboard images downgrades the quality of extrinsic calibration results, a new geometric constraint is presented to decouple the rotation from the translation so as to reduce the effect of such an interaction. Weights that represent uncertainty of the unit normal vector to the checkerboard plane are introduced to totally evaluate the quality of each pair of image and lidar scan. Furthermore, we analyze the configuration of checkerboard pose and give a formula that is used to assess the configuration. We compare the proposed algorithm with the previous ones. Simulation and experimental results show that our algorithm is able to achieve more accurate extrinsic parameters than the existing algorithms. Meanwhile, we also design experiments to validate the effectiveness and efficiency of the presented weight and the assessment formula.

[1]  Salvatore Strano,et al.  A method for the calibration of a 3-D laser scanner , 2011 .

[2]  Jorge J. Moré,et al.  The Levenberg-Marquardt algo-rithm: Implementation and theory , 1977 .

[3]  Roland Siegwart,et al.  Extrinsic self calibration of a camera and a 3D laser range finder from natural scenes , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[5]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[6]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[7]  Olivier Strauss,et al.  Calibration of a multi-sensor system laser rangefinder/camera , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[8]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[9]  Yunhui Liu,et al.  An algorithm for extrinsic parameters calibration of a camera and a laser range finder using line features , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Huijing Zhao,et al.  An efficient extrinsic calibration of a multiple laser scanners and cameras' sensor system on a mobile platform , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[11]  Takeo Kanade,et al.  Extrinsic calibration of a single line scanning lidar and a camera , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Robert Pless,et al.  Extrinsic calibration of a camera and laser range finder (improves camera calibration) , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[13]  Olli Jokinen Self-calibration of a light striping system by matching multiple 3-D profile maps , 1999, Second International Conference on 3-D Digital Imaging and Modeling (Cat. No.PR00062).

[14]  Lili Huang,et al.  A novel multi-planar LIDAR and computer vision calibration procedure using 2D patterns for automated navigation , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[15]  Zhang Rui A Close-form Solution of Absolute Orientation Using Unit Quaternions , 2007 .

[16]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..