Extrinsic Sensor Calibration

Extrinsic sensor calibration is the estimation of the relative transformation between different sensors. This is a key step for sensor fusion.

Mobile robots tend to accomodate numerous sensors. These sensors can be of different nature (e.g. cameras, RGB-D devices, laser rangefinders, etc.) and, individually, serve a wide range of different purposes.
The combination of the information resulting from separate sensors, also known as sensor fusion, boost the synergy of the sensory system and may improve input information or even enable new uses not possible with original data.
Since each sensor has its own coordinate system wrt which received data is described, a key step for sensor fusion is to perform an accurate and trustworthy extrinsic calibration between sensors, preferrably accompanied by an analysis of its uncertainty.

Camera – LRF calibration based on scene corners

Cameras and 2D laser-rangefinders (LRFs) are devices commonly used on robots and complement well to each other: Cameras provide projective data only, whereas 2D LRFs provide range measurements. The combination of these two sensors give raise to potential applications, such as

  • pointcloud coloring
  • extraction of semantic data
  • improvement of visual odometry algorithms

The observation of an orthogonal trihedron, which can be profusely found as corners in human-made scenes, provides enough data to solve the calibration task without the need of any other specific calibration patern:

  1. From the observation of the trihedron, both line-to-plane and point-to-plane constraints can be imposed on the calibration parameters. The nature of constraints allows us to decouple rotation computation from that of translation.
  2. The treatment of extracted features and the computation of the necessary geometric data is suitable for automation.
  3. All captured data can be input in a Maximum Likelihood Estimation (MLE) optimization process, properly weighted accordingly to the data certainty
Calibration based on the observation of scene corners

Extrinsic calibration of a set of 2D LRFs

The integration of several 2D laser rangefinders in a vehicle is a common resource employed for 3D mapping, obstacle detection and navigation. In this work we present a novel solution for the extrinsic calibration of a set of at least three laser scanners from the information provided by the sensor measurements. This method only requires the lasers to observe a common planar surface from different orientations, thus there is no need of any specific calibration pattern. This calibration technique can be used with almost any geometric sensor configuration (except for sensors scanning parallel planes), and constitutes a versatile solution that is accurate, fast and easy to apply.

Extrinsic calibration of a set of range cameras

The integration of several range cameras in a mobile platform is useful for applications in mobile robotics and autonomous vehicles that require a large field of view.The method that we present serves to calibrate two or more range cameras in an arbitrary configuration, requiring only to observe one plane from different viewpoints. The conditions to solve the problem are studied, and several practical examples are presented covering different geometric configurations, including an omnidirectional RGBD sensor composed of 8 range cameras. The quality of this calibration is evaluated with several experiments that demonstrate an improvement of accuracy over design parameters, while providing a versatile solution that is extremely fast and easy to apply.

Publications

Please refer to the following articles for further details:

Journals (5)

2021

D. Zuñiga-Noël, F.A. Moreno, J. Gonzalez-Jimenez

An Analytical Solution to the IMU Initialization Problem for Visual-Inertial Systems

IEEE Robotics and Automation Letters (RA-L), vol. 6, no. 3, pp. 6116–6122, 2021, ISSN: 2377-3766. Q1 · T1

2019

D. Zuñiga-Noël, J.R. Ruiz-Sarmiento, R. Gomez-Ojeda, J. Gonzalez-Jimenez

Automatic Multi-Sensor Extrinsic Calibration For Mobile Robots

IEEE Robotics and Automation Letters, vol. 4, no. 3, pp. 2862-2869, 2019. Q1 · T1

2016

J. Gonzalez-Jimenez, V. Arevalo-Espejo, C. Galindo, J.R. Ruiz-Sarmiento

An Automated Surveying and Marking System for Continuous Setting-out of Tunnels

Computer-Aided Civil and Infrastructure Engineering, vol. 31, no. 3, pp. 219–228, 2016. Q1 · T1

2015

E. Fernández-Moral, J. Gonzalez-Jimenez, V. Arevalo-Espejo

Extrinsic Calibration of 2D Laser Rangefinders from Perpendicular Plane Observations

International Journal of Robotics Research, vol. 34, no. 11, pp. 1401–1417, 2015. Q1 · T1

2014

J.L. Blanco, F.A. Moreno, J. Gonzalez-Jimenez

The Málaga Urban Dataset: High-rate Stereo and Lidars in a realistic urban scenario

International Journal of Robotics Research, vol. 33, no. 2, pp. 207-214, 2014. Q1 · T1

Book Chapters (1)

2019

D. Zuñiga-Noël, J.R. Ruiz-Sarmiento, J. Gonzalez-Jimenez

Intrinsic Calibration of Depth Cameras for Mobile Robots using a Radial Laser Scanner

vol. 11678, pp. 659-671, Springer International Publishing, 2019, ISBN: 978-3-030-29888-3.

Conferences (6)

2019

M. Lopez-Antequera, R. Mari, P. Gargallo, Y. Kuang, J. Gonzalez-Jimenez, G. Haro

Deep Single Image Camera Calibration with Radial Distortion

IEEE Int. Conference on Computer Vision and Pattern Recognition (CVPR), pp. 11817-11825, Long Beach, CA, USA, 2019.

2018

F.A. Moreno, J.R. Ruiz-Sarmiento, J. Monroy, M. Fernandez, J. Gonzalez-Jimenez

Analyzing Interference Between RGB-D Cameras for Human Motion Tracking

International Conference on Applications of Intelligent Systems (APPIS), Las Palmas de Gran Canaria (Spain), 2018.

2015

J. Briales, J. Gonzalez-Jimenez

A minimal solution for the Calibration of a 2D Laser-Rangefinder and a Camera based on Scene Corners

IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2015, pp. 1891 - 1896, IEEE Hamburg, Germany, 2015.

E. Fernández-Moral, V. Arevalo-Espejo, J. Gonzalez-Jimenez

Extrinsic Calibration of a Set of 2D Laser Rangefinders

International Conference on Robotics and Automation, IEEE Seattle, Washington (USA), 2015.

R. Gomez-Ojeda, J. Briales, E. Fernández-Moral, J. Gonzalez-Jimenez

Extrinsic Calibration of a 2D Laser-Rangefinder and a Camera based on Scene Corners

IEEE International Conference on Robotics and Automation (ICRA), pp. 3611–3616, IEEE Seattle, USA, 2015.

2014

E. Fernández-Moral, J. Gonzalez-Jimenez, P. Rives, V. Arevalo-Espejo

Extrinsic calibration of a set of range cameras in 5 seconds without pattern

International Conference on Intelligent Robots and Systems, IEEE/RSJ Chicago, Illinois, 2014.

National conferences (1)

2024

S. Asensio-Huonder, M. Fernández-Carmona, V. Arevalo-Espejo, C. Urdiales, J.M. Gómez de Gabriel

Sistema multi-cámara de estimación de pose sin marcadores para pHRI

Systems Engineering and Automation Dpt. Málaga, 2024.

PhD Theses (3)

2021

J. Briales, J. Gonzalez-Jimenez

Global Optimality via Tight Convex Relaxations for Pose Estimation in Geometric 3D Computer Vision

University of Málaga, 2021.

2019

M. Lopez-Antequera, J. Gonzalez-Jimenez

Computer Vision Techniques for Calibration, Localization and Recognition

Univerity of Malaga & University of Groningen, 2019.

2014

E. Fernández-Moral, J. Gonzalez-Jimenez, V. Arevalo-Espejo

Contributions to Metric-Topological Localization and Mapping in Mobile Robotics

PhD. in Electrical Engineering, University of Malaga, 2014.

Similar Posts