Visual-Inertial odometry (VIO) is known to suffer from drifting especially over long-term runs. In this paper, we present GVINS, a non-linear optimization based system that tightly fuses GNSS raw measurements with visual and inertial information for real-time and drift-free state estimation. Our system is aiming to provide accurate global 6-DoF estimation under complex indoor-outdoor environment where GNSS signals may be largely intercepted or even totally unavailable. To connect global measurements with local states, a coarse-to-fine initialization procedure is proposed to efficiently online calibrate the transformation and initialize GNSS states from only a short window of measurements. The GNSS pseudorange and Doppler shift measurements are then modelled and optimized under a factor graph framework along with visual and inertial constraints. For complex and GNSS-unfriendly areas, the degenerate cases are discussed and carefully handled to ensure robustness. The engineering challenges involved in the system are also included to facilitate relevant GNSS fusion researches. Thanks to the tightly-coupled multi-sensor approach and system design, our system fully exploits the merits of three types of sensors and is capable to seamlessly cope with the transition between indoor and outdoor environments, where satellites are lost and recaptured again. We extensively evaluate the proposed system by both simulation and real-world experiments, and the result demonstrates that our system substantially eliminates the drift of VIO and preserves the local accuracy in spite of noisy GNSS measurements. In addition, experiments also show that our system can gain from even a single satellite while conventional GNSS algorithms need four at lease.
翻译:众所周知,视觉-内闭测量系统(VIO)会因漂移而受到影响,特别是长期的漂移。在本文件中,我们介绍了GVINS,这是一个非线性优化基础系统,该系统将全球导航卫星系统原始测量与视觉和惯性信息紧密结合,以便实时和无惯性国家估计。我们的系统的目标是在复杂的室内外环境中提供准确的全球6-DoF估计,因为那里的全球导航卫星系统信号可能在很大程度上被拦截,甚至完全无法获得。为了将全球测量与当地国家联系起来,建议采用粗略到细微的初始化程序,以便从一个短的测量窗口中有效地对全球导航卫星系统的转换和初始化。全球导航卫星系统伪射程和多普勒转换测量系统随后在一个要素图形框架下进行模拟和优化,同时提供视觉和惯性信息;对于复杂和全球导航卫星系统不友好的地区,正在讨论和仔细处理这些堕落的案例,以确保稳健。系统所涉及的工程挑战也是为了便利相关的全球导航卫星系统聚合研究。由于常规的多传感器方法和系统设计,我们的系统能够从一个短视距的测量窗口对导航系统进行校准和初始性测试,同时利用三个类型的遥感系统的优点,我们所设计的系统,从而展示了实时和模拟系统,从而展示了实时和模拟系统能够顺利地模拟系统,从而展示和模拟系统,从而再次地模拟地复制和模拟地展示和模拟地展示了我们的系统。