Spatiotemporal Multisensor Calibration via Gaussian Processes Moving Target Tracking

被引:28
作者
Persic, Juraj [1 ]
Petrovic, Luka [1 ]
Markovic, Ivan [1 ]
Petrovic, Ivan [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Lab Autonomous Syst & Mobile Robot, Zagreb 10000, Croatia
关键词
Sensors; Calibration; Trajectory; Spatiotemporal phenomena; Robot sensing systems; Sensor systems; Optimization; Gaussian processes (GPs); multisensor calibration; temporal calibration; EXTRINSIC CALIBRATION; SENSOR; ALGORITHMS;
D O I
10.1109/TRO.2021.3061364
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Robust and reliable perception of autonomous systems often relies on fusion of heterogeneous sensors, which poses great challenges for multisensor calibration. In this article, we propose a method for multisensor calibration based on Gaussian processes (GPs) estimated moving target trajectories, resulting with spatiotemporal calibration. Unlike competing approaches, the proposed method is characterized by the following: first, joint multisensor on-manifold spatiotemporal optimization framework, second, batch state estimation and interpolation using GPs, and, third, computational efficiency with O(n) complexity. It only requires that all sensors can track the same target. The method is validated in simulation and real-world experiments on the following five different multisensor setups: first, hardware triggered stereo camera, second, camera and motion capture system, third, camera and automotive radar, fourth, camera and rotating 3-D lidar, and, fifth, camera, 3-D lidar, and the motion capture system. The method estimates time delays with the accuracy up to a fraction of the fastest sensor sampling time, outperforming a state-of-the-art ego-motion method. Furthermore, this article is complemented by an open-source toolbox implementing the calibration method available at bitbucket.org/unizg-fer-lamor/calirad.
引用
收藏
页码:1401 / 1415
页数:15
相关论文
共 45 条
[1]  
Ackerman MK, 2013, IEEE INT C INT ROBOT, P1308, DOI 10.1109/IROS.2013.6696518
[2]   Batch nonlinear continuous-time trajectory estimation as exactly sparse Gaussian process regression [J].
Anderson, Sean ;
Barfoot, Timothy D. ;
Tong, Chi Hay ;
Sarkka, Simo .
AUTONOMOUS ROBOTS, 2015, 39 (03) :221-238
[3]  
Barfoot T. D., 2014, Robotics: Science and Systems
[4]  
Barfoot T. D., 2017, STATE ESTIMATION ROB
[5]  
Debattisti S, 2013, IEEE INT VEH SYM, P696, DOI 10.1109/IVS.2013.6629548
[6]   Unified Motion-Based Calibration of Mobile Multi-Sensor Platforms With Time Delay Estimation [J].
Della Corte, Bartolomeo ;
Andreasson, Henrik ;
Stoyanov, Todor ;
Grisetti, Giorgio .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (02) :902-909
[7]  
Faion F, 2015, 2015 IEEE INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INTEGRATION FOR INTELLIGENT SYSTEMS (MFI), P19, DOI 10.1109/MFI.2015.7295739
[8]   Automatic graph based spatiotemporal extrinsic calibration of multiple Kinect V2 ToF cameras [J].
Fornaser, A. ;
Tomasin, P. ;
De Cecco, M. ;
Tavernini, M. ;
Zanetti, M. .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 98 :105-125
[9]  
Glas DF, 2015, IEEE INT CONF ROBOT, P712, DOI 10.1109/ICRA.2015.7139257
[10]   Automatic Position Calibration and Sensor Displacement Detection for Networks of Laser Range Finders for Human Tracking [J].
Glas, Dylan F. ;
Miyashita, Takahiro ;
Ishiguro, Hiroshi ;
Hagita, Norihiro .
IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, :2938-2945