Robust and Autonomous Stereo Visual-Inertial Navigation for Non-Holonomic Mobile Robots

被引:29
作者
Chae, Hee-Won [1 ]
Choi, Ji-Hoon [2 ]
Song, Jae-Bok [1 ]
机构
[1] Korea Univ, Sch Mech Engn, Seoul 02841, South Korea
[2] Korea Univ, Sch Mechatron, Seoul 02841, South Korea
关键词
Mobile robots; Cameras; Navigation; Wheels; Feature extraction; Robot vision systems; Autonomous navigation; visual-inertial systems; keyframes; wheeled mobile robots; HISTOGRAM;
D O I
10.1109/TVT.2020.3004163
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Unlike micro aerial vehicles, most mobile robots have non-holonomic constraints, which makes lateral movement impossible. Consequently, the vision-based navigation systems that perform accurate visual feature initialization by moving the camera to the side to ensure a sufficient parallax of the image are degraded when applied to mobile robots. Generally, to overcome this difficulty, a motion model based on wheel encoders mounted on a mobile robot is used to predict the pose of a robot, but it is difficult to cope with errors caused by wheel slip or inaccurate wheel calibration. In this study, we propose a robust autonomous navigation system that uses only a stereo inertial sensor and does not rely on wheel-based dead reckoning. The observation model of the line feature modified with vanishing-points is applied to the visual-inertial odometry along with the point features so that a mobile robot can perform robust pose estimation during autonomous navigation. The proposed algorithm, i.e., keyframe-based autonomous visual-inertial navigation (KAVIN) supports the entire navigation system and can run onboard without an additional graphics processing unit. A series of experiments in a real environment indicated that the KAVIN system provides robust pose estimation without wheel encoders and prevents the accumulation of drift error during autonomous driving.
引用
收藏
页码:9613 / 9623
页数:11
相关论文
共 19 条
[1]  
[Anonymous], MULTIPLE VIEW GEOMET
[2]   THE VECTOR FIELD HISTOGRAM - FAST OBSTACLE AVOIDANCE FOR MOBILE ROBOTS [J].
BORENSTEIN, J ;
KOREN, Y .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (03) :278-288
[3]  
Camposeco F, 2015, IEEE INT CONF ROBOT, P5219, DOI 10.1109/ICRA.2015.7139926
[4]   Parallel proximal point methods for systems of vector optimization problems on Hadamard manifolds without convexity [J].
Ceng, L. C. ;
Li, X. ;
Qin, X. .
OPTIMIZATION, 2020, 69 (02) :357-383
[5]   Bags of Binary Words for Fast Place Recognition in Image Sequences [J].
Galvez-Lopez, Dorian ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (05) :1188-1197
[6]   Monocular Vision-Based SLAM in Indoor Environment Using Corner, Lamp, and Door Features From Upward-Looking Camera [J].
Hwang, Seo-Yeon ;
Song, Jae-Bok .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (10) :4804-4812
[7]   iSAM2: Incremental smoothing and mapping using the Bayes tree [J].
Kaess, Michael ;
Johannsson, Hordur ;
Roberts, Richard ;
Ila, Viorela ;
Leonard, John J. ;
Dellaert, Frank .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2012, 31 (02) :216-235
[8]   Keyframe-based visual-inertial odometry using nonlinear optimization [J].
Leutenegger, Stefan ;
Lynen, Simon ;
Bosse, Michael ;
Siegwart, Roland ;
Furgale, Paul .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2015, 34 (03) :314-334
[9]   A multi-state constraint Kalman filter for vision-aided inertial navigation [J].
Mourikis, Anastasios I. ;
Roumeliotis, Stergios I. .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :3565-+
[10]   VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator [J].
Qin, Tong ;
Li, Peiliang ;
Shen, Shaojie .
IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (04) :1004-1020