计算机科学
任务(项目管理)
趋同(经济学)
分布式计算
任务分析
过程(计算)
机器人
功能(生物学)
光学(聚焦)
质量(理念)
数学优化
蒙特卡罗方法
分布式算法
实时计算
资源管理(计算)
算法设计
钥匙(锁)
执行时间
收敛速度
分布式计算环境
机器人运动学
资源配置
加速
作者
Yulin Li,Chunyan Zhang,Qiuyang Fang,Xudong Zhao,Jianlei Zhang
标识
DOI:10.1109/tnse.2025.3624250
摘要
Multi-robot systems provide an effective solution for executing complex tasks in dynamic environments; however, achieving efficient task allocation–optimizing the division of labor among robots for satisfactory performance–poses a significant challenge. This study introduces a prediction-based dual-stage distributed task allocation (PDTA) method for distributed multi-robot systems, with a particular focus on search and rescue (SAR) scenarios. In the first stage, the method utilizes a performance impact algorithm framework to generate an initial solution. It incorporates a task bid prediction mechanism during the task removal process to reduce invalid bids and expedite the convergence rate of the algorithm. The cost function also integrates task deadlines, enabling robots to allocate time more effectively and complete additional tasks within fuel constraints. In the second stage, a local search mechanism refines the initial solution to improve the quality of task allocation and the number of completed tasks. Monte Carlo simulations in SAR scenarios, considering task deadlines and fuel limitations, validate the effectiveness of this approach. The results demonstrate significant advantages over existing distributed task allocation methods, particularly in iteration efficiency and the number of rescued survivors.
科研通智能强力驱动
Strongly Powered by AbleSci AI