Certifiably Globally Optimal Extrinsic Calibration From Per-Sensor Egomotion

被引:22
作者
Giamou, Matthew [1 ]
Ma, Ziye [1 ]
Peretroukhin, Valentin [1 ]
Kelly, Jonathan [1 ]
机构
[1] Univ Toronto, Inst Aerosp Studies, Space & Terr Autonomous Robot Syst Lab, N York, ON M3H 5T6, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Calibration and identification; optimization and optimal control; localization;
D O I
10.1109/LRA.2018.2890444
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a certifiably globally optimal algorithm for determining the extrinsic calibration between two sensors that are capable of producing independent egomotion estimates. This problem has been previously solved using a variety of techniques, including local optimization approaches that have no formal global optimality guarantees. We use a quadratic objective function to formulate calibration as a quadratically constrained quadratic program (QCQP). By leveraging recent advances in the optimization of QCQPs, we are able to use existing semidefinite program solvers to obtain a certifiably global optimum via the Lagrangian dual problem. Our problem formulation can be globally optimized by existing general-purpose solvers in less than a second, regardless of the number of measurements available and the noise level. This enables a variety of robotic platforms to rapidly and robustly compute and certify a globally optimal set of calibration parameters without a prior estimate or operator intervention. We compare the performance of our approach with a local solver on extensive simulations and multiple real datasets. Finally, we present necessary observability conditions that connect our approach to recent theoretical results and analytically support the empirical performance of our system.
引用
收藏
页码:367 / 374
页数:8
相关论文
共 35 条
[1]  
[Anonymous], P INT WORKSH ALG FDN
[2]  
[Anonymous], 2006, SCHUR COMPLEMENT ITS
[3]   Lagrangian relaxation of quadratic matrix constraints [J].
Anstreicher, K ;
Wolkowicz, H .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2000, 22 (01) :41-55
[4]  
Boyd Stephen P., 2014, Convex Optimization
[5]   A Certifiably Globally Optimal Solution to the Non-Minimal Relative Pose Problem [J].
Briales, Jesus ;
Kneip, Laurent ;
Gonzalez-Jimenez, Javier .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :145-154
[6]   Convex Global 3D Registration with Lagrangian Duality [J].
Briales, Jesus ;
Gonzalez-Jimenez, Javier .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :5612-5621
[7]   Cartan-Sync: Fast and Global SE(d)-Synchronization [J].
Briales, Jesus ;
Gonzalez-Jimenez, Javier .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04) :2127-2134
[8]  
Brookshire J., 2011, P ROB SCI SYST LOS A, DOI [10.15607/RSS.2011.VII.005, DOI 10.15607/RSS.2011.VII.005]
[9]  
Brookshire J, 2013, P ROBOTICS SCI SYSTE, P504
[10]  
Campbell T., 2017, P IEEE C COMP VIS PA, P2941