Constraints for Heterogeneous Sensor Auto-Calibration

This paper describes a framework for calibrating motion sensitive sensors attached to an autonomous vehicle. Based on camera auto-calibration techniques, we derive constraints relating sensor measurements to the relative position and orientation of different sensors. For the case of a camera and laser range finder, we present an auto-calibration algorithm for discrete motions. Auto-calibration tools are vital for real world use of vision algorithms, and the framework presented here is important to merge image sensors with GPS, inertial, infrared and ultra-sonic sensors.

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

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

[3]  Evangelos E. Milios,et al.  Robot Pose Estimation in Unknown Environments by Matching 2D Range Scans , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

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

[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]  Gene H. Golub,et al.  Matrix computations , 1983 .

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

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

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

[11]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

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

[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]  Anup Basu,et al.  Active calibration: alternative strategy and analysis , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Cordelia Schmid,et al.  Auto-calibration by direct observation of objects , 1993, Image Vis. Comput..

[16]  Cornelia Fermüller,et al.  Self-Calibration from Image Derivatives , 2004, International Journal of Computer Vision.

[17]  Michael Brady,et al.  Self-calibration of the intrinsic parameters of cameras for active vision systems , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

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

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

[20]  Penny Probert Smith,et al.  The Interpretation of Phase and Intensity Data from AMCW Light Detection Sensors for Reliable Ranging , 1996, Int. J. Robotics Res..

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

[22]  Robert Pless,et al.  Extrinsic Auto-calibration of a Camera and Laser Range Finder , 2003 .

[23]  Stergios I. Roumeliotis,et al.  Weighted range sensor matching algorithms for mobile robot displacement estimation , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

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

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

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