On-Line Initialization and Extrinsic Calibration of an Inertial Navigation System With a Relative Preintegration Method on Manifold

被引:26
作者
Kim, Dongshin [1 ]
Shin, Seunghak [1 ]
Kweon, In So [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Elect Engn, Daejeon 34141, South Korea
关键词
Extrinsic calibration; inertial measurement unit (IMU) initialization; inertial navigation system; localization; SLAM; OBSERVABILITY ANALYSIS; LOCALIZATION; FUSION;
D O I
10.1109/TASE.2017.2773515
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inertial measurement units (IMUs) are successfully utilized to compensate localization errors in sensor fused inertial navigation systems. An IMU generally produces high-frequency signals ranging from 100 to 1000 Hz, and preintegration methods are applied to effectively process these high-frequency signals for inertial navigation systems. The main problem with an existing preintegration method is that the inertial propagation models in the method are only generated at the IMU's coordinate system. Hence, the models have to be converted to the coordinate system of the other sensor in order to apply its constraint. So, the iterative optimization framework using the conventional method takes large amount of time. In addition, since a general rigid body transformation cannot transfer a velocity propagation model to the other coordinate system, the concept of relative motion analysis needs to be considered. To solve the problems above, in this paper, we propose a novel relative preintegration (RP) method that can generate inertial propagation models at any sensor's coordinate system in a rigid body. This permits accurate and fast IMU processing in sensor fused inertial navigation systems. We applied new nonlinear optimization frameworks to solve initialization and extrinsic calibration problems for the IMU-IMU, IMU-Camera, and IMU-LiDAR pair based on the proposed RP method in an on-line manner, and the superior results of the mentioned processes are presented as well.
引用
收藏
页码:1272 / 1285
页数:14
相关论文
共 28 条
[1]  
Chirikjian G., 2011, APPL NUMERICAL HARMO, V2
[2]  
Concha A, 2016, IEEE INT CONF ROBOT, P1331, DOI 10.1109/ICRA.2016.7487266
[3]  
Dong-Si TC, 2012, IEEE INT C INT ROBOT, P1064, DOI 10.1109/IROS.2012.6386235
[4]  
Eckenhoff K., 2016, P INT WORKSH ALG FOU, P1
[5]  
Fleps M, 2011, IEEE INT C INT ROBOT, P3297, DOI 10.1109/IROS.2011.6048797
[6]  
Forster C., 2015, IMU PREINTEGRATION M
[7]   On-Manifold Preintegration for Real-Time Visual-Inertial Odometry [J].
Forster, Christian ;
Carlone, Luca ;
Dellaert, Frank ;
Scaramuzza, Davide .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (01) :1-21
[8]  
Furgale P, 2013, IEEE INT C INT ROBOT, P1280, DOI 10.1109/IROS.2013.6696514
[9]   Vibration Control of a Flexible Robotic Manipulator in the Presence of Input Deadzone [J].
He, Wei ;
Ouyang, Yuncheng ;
Hong, Jie .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (01) :48-59
[10]   Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation [J].
He, Wei ;
Dong, Yiting ;
Sun, Changyin .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (03) :334-344