高级检索

基于扩展无向图的煤矿救援多机器人自主探索方法

Multi-Robot exploration for coal mine rescue based on the extension of undirected graph

  • 摘要: 煤矿灾后环境退化,救援任务复杂艰巨,救援人员面临着众多威胁,机器人参与救援可以有效提高救援效率和安全性,但现有遥感救援机器人面临无法实时通信等问题。因此,针对井下灾后复杂环境,提出基于扩展无向图的多机器人自主探索方法,研究多机器人自主探索系统协同搜救以进一步提高救援效率。首先,根据煤矿井下环境特点和灾后救援需求,针对自主探索计算效率和空间探索深度的问题,结合局部和全局规划策略构建煤矿救援多机器人自主探索系统架构和算法流程;其次,在机器人系统进行局部救援探索时,存在狭窄/开阔空间并存的特殊环境,难以快速采样并生成局部探索路径导致救援任务过早结束,因此融入旅行商问题,各机器人在局部空间进行视点采样与探索增益计算构建局部图并确定待访问点,利用A*算法优化局部图最短探索路径;然后,当局部图探索增益不足时进行全局图探索,各机器人共享全局图并以增量方式扩展,减少多个机器人直接访问目标点造成的整体效率下降影响,协同全局图搜索算法求解各车的全局图探索最短路径。最后,使用3台不同型号的机器人进行实车试验,并与基于边界点方法的常用多机器人自主探索算法对比,结果表明本文多机器人自主探索方法在探索完整度上提高了51%、探索时间节约了58%以上,可以较好地实现复杂环境下多机器人自主探索任务。

     

    Abstract: After coal mine disasters, the environment deteriorates and rescue tasks are complex and arduous, resulting in numerous threats to the rescue personnel. Robot participation in rescue can effectively improve rescue efficiency and safety, but existing remote sensing rescue robots suffer from problems, e.g., inability to communicate in real-time. Therefore, in response to the complex post-disaster downhole environment, a multi-robot autonomous exploration method based on the extended undirected graph is proposed, aiming at studying the collaborative search and rescue of a multi-robot autonomous exploration system to further improve rescue efficiency. Firstly, based on the characteristics of the downhole environment and the needs of post-disaster rescue, the architecture and algorithm flow of the multi-robot autonomous exploration system for coal mine rescue are constructed by combining local and global planning strategies to address the issues of computational efficiency and spatial exploration depth in autonomous exploration. Secondly, when conducting local rescue exploration, there is a special environment where narrow and open spaces coexist, making the multi-robot system difficult to quickly sample and generate local exploration paths. This situation can result in premature termination of rescue tasks. Therefore, the traveling salesman problem is integrated, where each robot performs viewpoint sampling and exploration gain calculation in the local space to construct a local map and determine the points to be visited. The A * algorithm is used to optimize the shortest exploration path in the local map. Moreover, when the local graph exploration gain is insufficient, global graph exploration is performed. Each robot shares the global maps and expands them incrementally to reduce the overall efficiency decline caused by multiple robots directly accessing the target point. The collaborative global map search algorithm solves the shortest path for each robot's global map exploration. Finally, three different models of robots are used for real experiments and compared with commonly used multi-robot autonomous exploration algorithms based on boundary point methods. The results show that the multi-robot autonomous exploration method proposed in this paper improves exploration completeness by 51% and saves exploration time by more than 58%. The proposed method can effectively achieve multi-robot autonomous exploration tasks in complex environments.

     

/

返回文章
返回