计算机工程与设计2024,Vol.45Issue(7) :1981-1988.DOI:10.16208/j.issn1000-7024.2024.07.009

基于因子图的多机器人协同算法改进

Improvement of multi-robot cooperative algorithm based on factor graph

秦雨露 李宏伟 杨小月 姜懿芮 王步云
计算机工程与设计2024,Vol.45Issue(7) :1981-1988.DOI:10.16208/j.issn1000-7024.2024.07.009

基于因子图的多机器人协同算法改进

Improvement of multi-robot cooperative algorithm based on factor graph

秦雨露 1李宏伟 2杨小月 1姜懿芮 1王步云2
扫码查看

作者信息

  • 1. 郑州大学计算机与人工智能学院,河南郑州 450001
  • 2. 郑州大学地球科学与技术学院,河南郑州 450001
  • 折叠

摘要

为解决多机器人协同定位与建图在复杂、大规模场景下耗时久、工作效率低等问题,提出一种融合算法PO-ORB.在因子图模型中引入锚点,用于存储世界坐标系相对位置,将改进后的因子图算法与ORB-SLAM3算法融合,用于帧间优化,结合两种算法的优点,解决大规模问题下多机器人定位精度低和实时性差的问题.通过DBoW2数据库和筛选策略进行地图融合,对全局地图进行优化,提高地图精度.实验结果表明,所提算法能够有效应用于多机器人协同定位与建图.

Abstract

To solve the problem of long time and low efficiency of multi-robot collaborative positioning and mapping in complex and large-scale scenes,a fusion algorithm PO-ORB was proposed.The anchor point was introduced into the factor graph model,which was used to store the relative position of the world coordinate system.The improved factor graph algorithm was fused with the ORB-SLAM3 algorithm,which was used for interframe optimization.Combining the advantages of the two algorithms,the problems of low positioning accuracy and poor real-time performance of multiple robots under large-scale problems were solved.The map fusion was carried out through DBoW2 database and screening strategy,and the global map was optimized to improve the map accuracy.Experimental results show that the proposed algorithm can be effectively applied to multi-robot collaborative localization and mapping.

关键词

同时定位与建图/多机器人协同/因子图/算法融合/地图融合/帧间优化/地图优化

Key words

SLAM/multi-robot collaboration/factor diagram/algorithm fusion/map fusion/inter frame optimization/map op-timization

引用本文复制引用

基金项目

国家自然科学基金重点基金项目(42130112)

中国工程院专题咨询研究基金项目(HENZT07)

出版年

2024
计算机工程与设计
中国航天科工集团二院706所

计算机工程与设计

CSTPCD北大核心
影响因子:0.617
ISSN:1000-7024
段落导航相关论文