Extrinsic Auto-calibration of a Camera and Laser Range Finder

This paper describes theoretical and experimental results for the auto-calibration of sensor platform consisting of a camera and a laser range finder. Real-world use of autonomous sensor platforms often requires the re-calibration of sensors without an explicit calibration object. The constraints are based upon data captured simultaneously from the camera and the laser range finder while the sensor platform undergoes an arbitrary motion. The rigid motions of both sensors are related, so these data constrain the relative position and orientation of the camera and laser range finder. We introduce the mathematical constraints for autocalibration techniques based upon both discrete and differential motions, and present simulated experimental results, and results from a implementation on a B21r TM Mobile Robot from iRobot Corporation. This framework could also encompass extrinsic calibration with GPS, inertial, infrared, and ultrasonic sensors.

[1]  Songde Ma,et al.  Implicit and Explicit Camera Calibration: Theory and Experiments , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

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

[3]  I. Reid,et al.  Metric calibration of a stereo rig , 1995, Proceedings IEEE Workshop on Representation of Visual Scenes (In Conjunction with ICCV'95).

[4]  Clark F. Olson,et al.  Probabilistic self-localization for mobile robots , 2000, IEEE Trans. Robotics Autom..

[5]  Maurizio Pilu,et al.  A direct method for stereo correspondence based on singular value decomposition , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[6]  Richard I. Hartley,et al.  An algorithm for self calibration from several views , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

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

[8]  Robert Pless,et al.  New Eyes for Shape and Motion Estimation , 2000, Biologically Motivated Computer Vision.

[9]  O. D. Faugeras,et al.  Camera Self-Calibration: Theory and Experiments , 1992, ECCV.

[10]  Radu Horaud,et al.  Stereo Autocalibration from One Plane , 2000, ECCV.

[11]  Ronald Azuma,et al.  Autocalibration of an electronic compass in an outdoor augmented reality system , 2000, Proceedings IEEE and ACM International Symposium on Augmented Reality (ISAR 2000).

[12]  Zhengyou Zhang,et al.  Flexible camera calibration by viewing a plane from unknown orientations , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[13]  John F. Hughes,et al.  Autocalibration for virtual environments tracking hardware , 1993, SIGGRAPH.

[14]  Radu Horaud,et al.  Stereo Calibration from Rigid Motions , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Reinhard Koch,et al.  Self-calibration and metric reconstruction in spite of varying and unknown internal camera parameters , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[16]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[17]  Yiannis Aloimonos,et al.  Self-Calibration from Image Derivatives , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[18]  Lior Wolf,et al.  Sequence-to-Sequence Self Calibration , 2002, ECCV.

[19]  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).

[20]  R. Kalaba,et al.  Nonlinear Least Squares , 1986 .