Three-Dimensional Location and Mapping Analysis in Mobile Robotics Based on Visual SLAM Methods

J. Robotics Pub Date : 2023-06-16 DOI:10.1155/2023/6630038
Gustavo Alonso Acosta Amaya, Juan M. Cadavid-Jimenez, J. Builes
{"title":"Three-Dimensional Location and Mapping Analysis in Mobile Robotics Based on Visual SLAM Methods","authors":"Gustavo Alonso Acosta Amaya, Juan M. Cadavid-Jimenez, J. Builes","doi":"10.1155/2023/6630038","DOIUrl":null,"url":null,"abstract":"One of the essential tasks required from a mobile robot is the autonomous and safe navigation of its working environment. However, in many cases, a model of the environment or map is not available to execute this task. Indeed, navigation requires a permanent estimation of the location for a map, which is not available for unknown environments. In such a scenario, the robot must have extended capabilities to solve, concurrently, the problems of localization and mapping. The simultaneous solution of these two problems is known as SLAM (simultaneous localization and mapping) and is a complex problem, not yet fully solved by the scientific community. This is due to the fact that localization requires a map that is not yet available since it is still under construction. In turn, the elaboration of a map requires the estimation of the robot’s location. This is the reason why SLAM has been categorized as similar to the chicken and egg problem. In the case of a robot facing an unknown environment, it would be something like what to solve first, localization or mapping? The answer to this question is that the robot will have to solve both problems at the same time. This article presents a study of some of the most representative open source visual SLAM (vSLAM) methods, beginning from an analysis of their characteristics and presenting criteria selection for an experimental design that allows contrasting their advantages and disadvantages. Two of the most representative algorithms for solving vSLAM were considered (RTAB-Map and ORB-SLAM2). The experiments were validated with a robotic system designed for this purpose, which is fully compatible with ROS (robot operating system).","PeriodicalId":186435,"journal":{"name":"J. Robotics","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"J. Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1155/2023/6630038","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

One of the essential tasks required from a mobile robot is the autonomous and safe navigation of its working environment. However, in many cases, a model of the environment or map is not available to execute this task. Indeed, navigation requires a permanent estimation of the location for a map, which is not available for unknown environments. In such a scenario, the robot must have extended capabilities to solve, concurrently, the problems of localization and mapping. The simultaneous solution of these two problems is known as SLAM (simultaneous localization and mapping) and is a complex problem, not yet fully solved by the scientific community. This is due to the fact that localization requires a map that is not yet available since it is still under construction. In turn, the elaboration of a map requires the estimation of the robot’s location. This is the reason why SLAM has been categorized as similar to the chicken and egg problem. In the case of a robot facing an unknown environment, it would be something like what to solve first, localization or mapping? The answer to this question is that the robot will have to solve both problems at the same time. This article presents a study of some of the most representative open source visual SLAM (vSLAM) methods, beginning from an analysis of their characteristics and presenting criteria selection for an experimental design that allows contrasting their advantages and disadvantages. Two of the most representative algorithms for solving vSLAM were considered (RTAB-Map and ORB-SLAM2). The experiments were validated with a robotic system designed for this purpose, which is fully compatible with ROS (robot operating system).
基于视觉 SLAM 方法的移动机器人三维定位和绘图分析
移动机器人需要完成的基本任务之一是在工作环境中自主安全地导航。然而,在许多情况下,环境模型或地图并不能用于执行这项任务。事实上,导航需要对地图的位置进行永久估计,而这在未知环境中是无法实现的。在这种情况下,机器人必须具备同时解决定位和绘图问题的扩展能力。同时解决这两个问题被称为 SLAM(同时定位和绘图),是一个复杂的问题,科学界尚未完全解决。这是因为定位需要地图,而地图还在绘制之中,目前还不可用。反过来,绘制地图也需要估计机器人的位置。这就是 SLAM 被归类为类似于鸡和蛋问题的原因。在机器人面对未知环境的情况下,应该先解决什么问题,定位还是绘制地图?这个问题的答案是,机器人必须同时解决这两个问题。本文研究了一些最具代表性的开源视觉 SLAM(vSLAM)方法,首先分析了这些方法的特点,然后介绍了实验设计的标准选择,以便对比这些方法的优缺点。我们考虑了两种最具代表性的 vSLAM 算法(RTAB-Map 和 ORB-SLAM2)。实验使用了专门为此设计的机器人系统进行验证,该系统与 ROS(机器人操作系统)完全兼容。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信