系统仿真学报 ›› 2025, Vol. 37 ›› Issue (4): 953-967.doi: 10.16182/j.issn1004731x.joss.23-1455

• 论文 • 上一篇    下一篇

一种含链式工作方式的多机器人协作路径规划算法

贺志刚, 李大焱, 王妮娅, 毛剑琳, 王宁   

  1. 昆明理工大学 信息工程与自动化学院,云南 昆明 650500
  • 收稿日期:2023-11-30 修回日期:2023-12-22 出版日期:2025-04-17 发布日期:2025-04-16
  • 通讯作者: 李大焱
  • 第一作者简介:贺志刚(1999-),男,硕士生,研究方向为多机器人路径规划。
  • 基金资助:
    国家自然科学基金(62263017)

A Multi-robot Collaborative Path Planning Algorithm with Chain Working Mode

He Zhigang, Li Dayan, Wang Niya, Mao Jianlin, Wang Ning   

  1. Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China
  • Received:2023-11-30 Revised:2023-12-22 Online:2025-04-17 Published:2025-04-16
  • Contact: Li Dayan

摘要:

为解决多机器人具有共同目标点的应用场景下,传统的MAPF算法会导致大量的重复路径从而造成非必要能量损耗的问题,提出了一种具有牵引者的多机器人链式工作方式,将具有共同目标点的机器人划分进一个子组进行多机器人协作路径规划,并给出一种具有牵引者的协作动态优先级安全间隔路径规划(cooperative dynamic priority SIPP with tractor,Co-DPtSIPP)算法。利用多边形费马点原理等方法获取各协作组机器人的串接区域;在考虑采集机器人和牵引机器人串接顺序的情况下进行分段路径规划;在各组采集机器人挂架牵引机器人后,由牵引机器人带动它们以链式方式前行;将牵引机器人的后段路径节点经过时间步调整后填充进各采集机器人的路径当中,以避免牵引机器人在拖动多个采集机器人移动过程中与其他机器人碰撞。实验结果表明:Co-DPtSIPP算法在路径总长度上减少10%~13%,有效降低了机器人能耗。

关键词: 多机器人协作, 路径规划, 安全间隔, 采集机器人, 牵引机器人, 串接区域

Abstract:

In order to solve the problem that the traditional MAPF algorithms can lead to a large number of repeated paths and thus non-essential energy loss in application scenarios where multiple robots have a common goal point, a multi-robot chain work mode with a tractor is proposed, which divides the robots with common target points into subgroups for multi robot collaborative path planning, and a collaborative dynamic priority SIPP with tractor (Co-DPtSIPP) algorithm is given. The polygonal Fermat point principle and other methods are used to obtain the serial connection areas of each collaborative group robot; considering the sequence of serial connection between the collection robot and the traction robot, segmented path planning is performed; after the collection robots in each group are suspended and towed, they are driven by the towing robots to move forward in a chain like manner; the later path nodes of the traction robot are adjusted in time steps and filled into the paths of each collection robot to avoid collisions with other robots during the movement of multiple collection robots. Experimental results show that the proposed Co-DPtSIPP algorithm can reduce path length by 10%~13% compared, which can effectively reduce robot energy consumption.

Key words: multi-robot collaboration, path planning, safe interval, collecting robots, traction robot, serial connection area

中图分类号: