单目视觉惯性SLAM的精确初始化方法

Abderraouf Amrani, Hesheng Wang
{"title":"单目视觉惯性SLAM的精确初始化方法","authors":"Abderraouf Amrani, Hesheng Wang","doi":"10.1109/ISASS.2019.8757790","DOIUrl":null,"url":null,"abstract":"This In robotics, visual-inertial sensor fusion has become one of the most active research topics; optimization-based fusion approaches have gone beyond filtering approaches in terms of robustness and accuracy. For the optimization-based visual-inertial Simultaneous Localization and Mapping (SLAM), accurate initialization is essential for this nonlinear system which requires an accurate estimation of the initial states (Inertial Measurement Unit (IMU) biases, scale, gravity, and velocity). Therefore, our goal is to propose a more robust initialization method. First, we estimate the gyroscope bias, initial scale, and gravity. Then, we use the gravity magnitude to refine the gravity direction by minimizing the error state on the tangent space of the estimated gravity vector. After that, we estimate the accelerometer bias separately from gravity. Finally, based on the condition number and convergence process, we propose a robust and automatic termination criterion to indicate when the initialization is successfully achieved. Additionally, we use all the initial estimated values to initialize a visual-inertial SLAM system. We test our initialization method with different sequences of the public EuRoC dataset, and real-time hand-held experiment in indoor and outdoor environments. The results demonstrated good performance of both the estimated initial state and the automatic termination criterion. They also illustrated that the estimated gravity converges within a short time interval using the refinement approach.","PeriodicalId":359959,"journal":{"name":"2019 3rd International Symposium on Autonomous Systems (ISAS)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Accurate Initialization Method for Monocular Visual-Inertial SLAM\",\"authors\":\"Abderraouf Amrani, Hesheng Wang\",\"doi\":\"10.1109/ISASS.2019.8757790\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This In robotics, visual-inertial sensor fusion has become one of the most active research topics; optimization-based fusion approaches have gone beyond filtering approaches in terms of robustness and accuracy. For the optimization-based visual-inertial Simultaneous Localization and Mapping (SLAM), accurate initialization is essential for this nonlinear system which requires an accurate estimation of the initial states (Inertial Measurement Unit (IMU) biases, scale, gravity, and velocity). Therefore, our goal is to propose a more robust initialization method. First, we estimate the gyroscope bias, initial scale, and gravity. Then, we use the gravity magnitude to refine the gravity direction by minimizing the error state on the tangent space of the estimated gravity vector. After that, we estimate the accelerometer bias separately from gravity. Finally, based on the condition number and convergence process, we propose a robust and automatic termination criterion to indicate when the initialization is successfully achieved. Additionally, we use all the initial estimated values to initialize a visual-inertial SLAM system. We test our initialization method with different sequences of the public EuRoC dataset, and real-time hand-held experiment in indoor and outdoor environments. The results demonstrated good performance of both the estimated initial state and the automatic termination criterion. They also illustrated that the estimated gravity converges within a short time interval using the refinement approach.\",\"PeriodicalId\":359959,\"journal\":{\"name\":\"2019 3rd International Symposium on Autonomous Systems (ISAS)\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 3rd International Symposium on Autonomous Systems (ISAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISASS.2019.8757790\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 3rd International Symposium on Autonomous Systems (ISAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISASS.2019.8757790","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

在机器人技术中,视觉惯性传感器融合已成为最活跃的研究课题之一;基于优化的融合方法在鲁棒性和准确性方面已经超越了过滤方法。对于基于优化的视觉惯性同步定位与测绘(SLAM),精确的初始化是非线性系统的关键,它需要精确估计初始状态(惯性测量单元(IMU)偏差、尺度、重力和速度)。因此,我们的目标是提出一种更健壮的初始化方法。首先,我们估计陀螺仪偏差、初始尺度和重力。然后,通过最小化估计重力矢量切线空间上的误差状态,利用重力量级来细化重力方向。之后,我们将加速度计的偏差与重力分开估计。最后,基于条件数和收敛过程,提出了一个鲁棒的自动终止准则来指示初始化是否成功。此外,我们使用所有的初始估计值来初始化视觉惯性SLAM系统。我们用不同序列的EuRoC公共数据集,以及室内和室外环境下的实时手持实验来测试我们的初始化方法。结果表明,估计初始状态和自动终止准则都具有良好的性能。他们还说明,使用改进方法,估计的重力在短时间间隔内收敛。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Accurate Initialization Method for Monocular Visual-Inertial SLAM
This In robotics, visual-inertial sensor fusion has become one of the most active research topics; optimization-based fusion approaches have gone beyond filtering approaches in terms of robustness and accuracy. For the optimization-based visual-inertial Simultaneous Localization and Mapping (SLAM), accurate initialization is essential for this nonlinear system which requires an accurate estimation of the initial states (Inertial Measurement Unit (IMU) biases, scale, gravity, and velocity). Therefore, our goal is to propose a more robust initialization method. First, we estimate the gyroscope bias, initial scale, and gravity. Then, we use the gravity magnitude to refine the gravity direction by minimizing the error state on the tangent space of the estimated gravity vector. After that, we estimate the accelerometer bias separately from gravity. Finally, based on the condition number and convergence process, we propose a robust and automatic termination criterion to indicate when the initialization is successfully achieved. Additionally, we use all the initial estimated values to initialize a visual-inertial SLAM system. We test our initialization method with different sequences of the public EuRoC dataset, and real-time hand-held experiment in indoor and outdoor environments. The results demonstrated good performance of both the estimated initial state and the automatic termination criterion. They also illustrated that the estimated gravity converges within a short time interval using the refinement approach.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信