Multi-Robot Indoor Environment Map Building Based on Multi-Stage Optimization Method

Hui Lu;Siyi Yang;Meng Zhao;Shi Cheng
{"title":"Multi-Robot Indoor Environment Map Building Based on Multi-Stage Optimization Method","authors":"Hui Lu;Siyi Yang;Meng Zhao;Shi Cheng","doi":"10.23919/CSMS.2021.0011","DOIUrl":null,"url":null,"abstract":"For a multi-robot system, the accurate global map building based on a local map obtained by a single robot is an essential issue. The map building process is always divided into three stages: single-robot map acquisition, multi-robot map transmission, and multi-robot map merging. Based on the different stages of map building, this paper proposes a multi-staqe optimization (MSO) method to improve the accuracy of the global map. In the map acquisition stage, we windowed the map based on the position of the robot to obtain the local map. Furthermore, we adopted the extended Kalman filter (EKF) to improve the positioning accuracy, thereby enhancing the accuracy of the map acquisition by the single robot. In the map transmission stage, considering the robustness of the multi-robot system in the real environment, we designed a dynamic self-organized communication topology (DSCT) based on the master and slave sketch to ensure the efficiency and accuracy of map transferring. In the map merging stage, multi-layer information filtering (MLIF) was investigated to increase the accuracy of the global map. We performed simulation experiments on the Gazebo platform and compared the result of the proposed method with that of classic map building methods. In addition, the practicability of this method has been verified on the Turtlebot3 burger robot. Experimental results proved that the MSO method improves the accuracy of the global map built by the multi-robot system.","PeriodicalId":65786,"journal":{"name":"复杂系统建模与仿真(英文)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.23919/CSMS.2021.0011","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"复杂系统建模与仿真(英文)","FirstCategoryId":"1089","ListUrlMain":"https://ieeexplore.ieee.org/document/9502050/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

For a multi-robot system, the accurate global map building based on a local map obtained by a single robot is an essential issue. The map building process is always divided into three stages: single-robot map acquisition, multi-robot map transmission, and multi-robot map merging. Based on the different stages of map building, this paper proposes a multi-staqe optimization (MSO) method to improve the accuracy of the global map. In the map acquisition stage, we windowed the map based on the position of the robot to obtain the local map. Furthermore, we adopted the extended Kalman filter (EKF) to improve the positioning accuracy, thereby enhancing the accuracy of the map acquisition by the single robot. In the map transmission stage, considering the robustness of the multi-robot system in the real environment, we designed a dynamic self-organized communication topology (DSCT) based on the master and slave sketch to ensure the efficiency and accuracy of map transferring. In the map merging stage, multi-layer information filtering (MLIF) was investigated to increase the accuracy of the global map. We performed simulation experiments on the Gazebo platform and compared the result of the proposed method with that of classic map building methods. In addition, the practicability of this method has been verified on the Turtlebot3 burger robot. Experimental results proved that the MSO method improves the accuracy of the global map built by the multi-robot system.
基于多阶段优化方法的多机器人室内环境地图构建
对于多机器人系统来说,基于单个机器人获得的局部地图进行精确的全局地图构建是一个关键问题。地图构建过程通常分为三个阶段:单机器人地图采集、多机器人地图传输和多机器人地图合并。针对地图构建的不同阶段,提出了一种多阶段优化方法来提高全球地图的精度。在地图获取阶段,我们根据机器人的位置对地图进行窗口化,获取局部地图。此外,我们采用扩展卡尔曼滤波(EKF)来提高定位精度,从而提高单机器人获取地图的精度。在地图传输阶段,考虑到多机器人系统在真实环境中的鲁棒性,设计了一种基于主从草图的动态自组织通信拓扑(DSCT),以保证地图传输的效率和准确性。在地图合并阶段,研究了多层信息滤波(MLIF),以提高全局地图的精度。在Gazebo平台上进行了仿真实验,并将所提方法与经典地图生成方法的结果进行了比较。此外,在Turtlebot3汉堡机器人上验证了该方法的实用性。实验结果表明,MSO方法提高了多机器人系统构建全局地图的精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
7.80
自引率
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学术官方微信