Learning to calibrate: Reinforcement learning for guided calibration of visual-inertial rigs

被引:17
作者
Nobre, Fernando [1 ]
Heckman, Christoffer [1 ]
机构
[1] Univ Colorado, Autonomous Robot & Percept Grp, 1111 Engn Dr,UCB 430,ECOT 717, Boulder, CO 80309 USA
关键词
Calibration; reinforcement learning; observability; extrinsic; intrinsic; LOCALIZATION;
D O I
10.1177/0278364919844824
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a new approach to assisted intrinsic and extrinsic calibration with an observability-aware visual-inertial calibration system that guides the user through the calibration procedure by suggesting easy-to-perform motions that render the calibration parameters observable. This is done by identifying which subset of the parameter space is rendered observable with a rank-revealing decomposition of the Fisher information matrix, modeling calibration as a Markov decision process and using reinforcement learning to establish which discrete sequence of motions optimizes for the regression of the desired parameters. The goal is to address the assumption common to most calibration solutions: that sufficiently informative motions are provided by the operator. We do not make use of a process model and instead leverage an experience-based approach that is broadly applicable to any platform in the context of simultaneous localization and mapping. This is a step in the direction of long-term autonomy and "power-on-and-go" robotic systems, making repeatable and reliable calibration accessible to the non-expert operator.
引用
收藏
页码:1388 / 1402
页数:15
相关论文
共 40 条
[1]  
Agarwal S., 2018, CERES SOLVER
[2]  
[Anonymous], 2015, ARXIV
[3]   Deep Reinforcement Learning A brief survey [J].
Arulkumaran, Kai ;
Deisenroth, Marc Peter ;
Brundage, Miles ;
Bharath, Anil Anthony .
IEEE SIGNAL PROCESSING MAGAZINE, 2017, 34 (06) :26-38
[4]  
Brookshire J, 2013, P ROBOTICS SCI SYSTE, P504
[5]  
Chatterjee K, 2015, IEEE INT CONF ROBOT, P325, DOI 10.1109/ICRA.2015.7139019
[6]   Inverse Depth Parametrization for Monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. Martinez .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :932-945
[7]   Simultaneous localization and mapping: Part I [J].
Durrant-Whyte, Hugh ;
Bailey, Tim .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (02) :99-108
[8]  
Furgale P, 2013, IEEE INT C INT ROBOT, P1280, DOI 10.1109/IROS.2013.6696514
[9]  
Gibbs B., 2011, Advanced kalman filtering, least-squares and modeling: a practical handbook
[10]  
Golub G. H., 2012, Matrix Computation, V3