Robust extrinsic calibration of multiple stationary laser range finders

Laser range finders are used in industrial safety and surveillance applications, e.g. to track persons. The relative position between two sensors is needed for the correct operation of such a system. In order to reduce costs, sensors are positioned to have minimal overlap while extending the combined field of view. The necessary calibration is often done in a time-consuming manual process. To automate this, moving objects are tracked in the laser scans and used to find the relative sensor poses. We present a novel approach to pairwise calibration using shared observations in a RANSAC-based fashion to estimate the relative transformation between two sensors. Afterwards, we apply robust pose graph optimization that deals with possibly faulty pairwise estimates. Our method uses ℓ1-norm minimization in the tangential space of the rotation matrices under transitivity constraints and, thus, does not need a further initial guess to obtain the final sensor poses. The complete system is evaluated with simulated and real data in very challenging situations. To emphasize the robustness of the proposed calibration, we show results using a very simple non-robust tracking. The overall accuracy is further improved when ellipse fitting of the tracked targets is used.

[1]  Hans-Joachim Wünsche,et al.  Odometry-based online extrinsic sensor calibration , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Hiroshi Ishiguro,et al.  Automatic position calibration and sensor displacement detection for networks of laser range finders for human tracking , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Horst-Michael Groß,et al.  Automatic calibration of a stationary network of laser range finders by matching movement trajectories , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Andrea Censi,et al.  An ICP variant using a point-to-line metric , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Ying Lin,et al.  3D LIDAR-Camera Extrinsic Calibration Using an Arbitrary Trihedron , 2013, Sensors.

[6]  Takayuki Kanda,et al.  Person Tracking in Large Public Spaces Using 3-D Range Sensors , 2013, IEEE Transactions on Human-Machine Systems.

[7]  Javier González,et al.  Extrinsic calibration of a set of 2D laser rangefinders , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Amit Singer,et al.  Exact and Stable Recovery of Rotations for Robust Synchronization , 2012, ArXiv.

[9]  Ira Kemelmacher-Shlizerman,et al.  Global Motion Estimation from Point Matches , 2012, 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization & Transmission.

[10]  Hideki Hashimoto,et al.  Object Tracking for Calibration of Distributed Sensors in Intelligent Space , 2011 .

[11]  Andrew W. Fitzgibbon,et al.  Direct least squares fitting of ellipses , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[12]  Simo Särkkä,et al.  Bayesian Filtering and Smoothing , 2013, Institute of Mathematical Statistics textbooks.

[13]  Wolfram Burgard,et al.  Simultaneous Parameter Calibration, Localization, and Mapping , 2012, Adv. Robotics.

[14]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Andrew Zisserman,et al.  MLESAC: A New Robust Estimator with Application to Estimating Image Geometry , 2000, Comput. Vis. Image Underst..

[16]  Norihiro Hagita,et al.  SNAPCAT-3D: Calibrating networks of 3D range sensors for pedestrian tracking , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Hiroshi Ishiguro,et al.  Automatic calibration of laser range finder positions for pedestrian tracking based on social group detections , 2014, Adv. Robotics.

[18]  Venu Madhav Govindu,et al.  Efficient and Robust Large-Scale Rotation Averaging , 2013, 2013 IEEE International Conference on Computer Vision.

[19]  Frank Dellaert,et al.  Selecting good measurements via ℓ1 relaxation: A convex approach for robust estimation over graphs , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Michael Bosse,et al.  Line-based extrinsic calibration of range and image sensors , 2013, 2013 IEEE International Conference on Robotics and Automation.

[21]  Simo Srkk,et al.  Bayesian Filtering and Smoothing , 2013 .

[22]  Amit Singer,et al.  Robust estimation of rotations from relative measurements by maximum likelihood , 2013, 52nd IEEE Conference on Decision and Control.

[23]  Allen Y. Yang,et al.  Fast L1-Minimization Algorithms For Robust Face Recognition , 2010, 1007.3753.

[24]  Seth J. Teller,et al.  Automatic Calibration of Multiple Coplanar Sensors , 2011, Robotics: Science and Systems.

[25]  Frank Dellaert,et al.  Initialization techniques for 3D SLAM: A survey on rotation estimation and its use in pose graph optimization , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[26]  Pascal Vasseur,et al.  Extrinsic calibration of non-overlapping camera-laser system using structured environment , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Juan I. Nieto,et al.  Motion-based calibration of multimodal sensor arrays , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Wolfram Burgard,et al.  Automatic extrinsic calibration of multiple laser range sensors with little overlap , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).