A square root unscented Kalman filter for multiple view geometry based stereo cameras/inertial navigation

被引:5
作者
Xian, Zhiwen [1 ]
Lian, Junxiang [1 ]
Shan, Mao [2 ]
Zhang, Lilian [1 ]
He, Xiaofeng [1 ]
Hu, Xiaoping [1 ]
机构
[1] Natl Univ Def Technol, Coll Mechatron & Automat, Changsha 410073, Hunan, Peoples R China
[2] Univ Sydney, Australian Ctr Field Robot, Sydney, NSW 2006, Australia
基金
中国国家自然科学基金;
关键词
Autonomous navigation; inertial measurement unit; stereo cameras; multiple view geometry; square root unscented Kalman filter; OBSERVABILITY ANALYSIS; VISION; LOCALIZATION; CALIBRATION; SYSTEM;
D O I
10.1177/1729881416664850
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Exact motion estimation is one of the major tasks in autonomous navigation. Conventional Global Positioning Systemaided inertial navigation systems are able to provide accurate locations. However, they are limited when used in a Global Positioning System-denied environment. In this paper, we present a square root unscented Kalman filter-based approach for navigation by using stereo cameras and an inertial sensor only. The main contribution of this work is the development of a novel measurement model by applying multiple view geometry constraints to the stereo cameras/inertial system. The measurement model does not require the three-dimensional feature position in the state vector of the filter, which substantially reduces the size of the state vector and the computational burden. To incorporate this nonlinear and complex measurement model, a variant of the square root unscented Kalman filter-based algorithm is also proposed. The root of the state covariance is propagated and updated directly in the square root unscented Kalman filter, thereby avoiding the decomposition of the state covariance and improving the stability of our algorithm. Experimental results based on a real outdoor dataset are presented to demonstrate the feasibility and the accuracy of the proposed approach.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 41 条
[1]  
[Anonymous], 2004, STRAPDOWN INERTIAL N
[2]  
Bay H., EUR C COMP VIS, P404
[3]  
Calonder M., EUR C COMP VIS, P778
[4]   BRIEF: Computing a Local Binary Descriptor Very Fast [J].
Calonder, Michael ;
Lepetit, Vincent ;
Oezuysal, Mustafa ;
Trzcinski, Tomasz ;
Strecha, Christoph ;
Fua, Pascal .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2012, 34 (07) :1281-1298
[5]   Combining Stereo Vision and Inertial Navigation System for a Quad-Rotor UAV [J].
Carrillo, Luis Rodolfo Garcia ;
Dzul Lopez, Alejandro Enrique ;
Lozano, Rogelio ;
Pegard, Claude .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2012, 65 (1-4) :373-387
[6]   An introduction to inertial and visual sensing [J].
Corke, Peter ;
Lobo, Jorge ;
Dias, Jorge .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (06) :519-535
[7]  
Davison AJ, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1403
[8]   Simultaneous localization and map-building using active vision [J].
Davison, AJ ;
Murray, DW .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (07) :865-880
[9]  
Davison AJ, 1998, EUR C COMP VIS, V1, P406
[10]   MonoSLAM: Real-time single camera SLAM [J].
Davison, Andrew J. ;
Reid, Ian D. ;
Molton, Nicholas D. ;
Stasse, Olivier .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) :1052-1067