用图神经网络让机器人在局部信息下自主规划路径,可扩展至500个机器人
Generalizability of Graph Neural Networks for Decentralized Unlabeled Motion Planning
- 基于GNN设计分布式决策机制,只依赖邻居机器人和目标的局部信息
- 100机器人训练的模型可泛化到500机器人场景,平均性能提升8.6%
- 适合需要高可扩展性的多机器人协同任务,如巡检、运输
无标签运动规划问题要求将一组机器人分配到目标位置并避免碰撞,以最小化总移动距离,是多机器人系统在探索、监控和运输等应用中的核心基础。本文研究去中心化设置下每个机器人仅知晓其k近邻机器人和目标的情况。该问题融合组合分配与连续空间运动规划,对传统集中式方法带来显著可扩展性挑战。为此,我们提出一种通过图神经网络(GNN)学习的去中心化策略,使机器人能够决定向邻居通信哪些信息,并如何结合接收到的信息与本地观测进行决策。采用模仿学习,以集中式匈牙利算法为专家策略训练GNN,再通过强化学习进一步微调,以避免碰撞并提升性能。大量实验表明,该方法具备良好可扩展性:在100个机器人上训练的GNN策略可泛化至最多500个机器人,平均性能优于现有最优方案8.6%,显著超越贪心型去中心化方法。本工作为高可扩展性多机器人协同问题提供了有效解决方案。
原文摘要 · Abstract (English)
Unlabeled motion planning involves assigning a set of robots to target locations while ensuring collision avoidance, aiming to minimize the total distance traveled. The problem forms an essential building block for multi-robot systems in applications such as exploration, surveillance, and transportation. We address this problem in a decentralized setting where each robot knows only the positions of its $k$-nearest robots and $k$-nearest targets. This scenario combines elements of combinatorial assignment and continuous-space motion planning, posing significant scalability challenges for traditional centralized approaches. To overcome these challenges, we propose a decentralized policy learned via a Graph Neural Network (GNN). The GNN enables robots to determine (1) what information to communicate to neighbors and (2) how to integrate received information with local observations for decision-making. We train the GNN using imitation learning with the centralized Hungarian algorithm as the expert policy, and further fine-tune it using reinforcement learning to avoid collisions and enhance performance. Extensive empirical evaluations demonstrate the scalability and effectiveness of our approach. The GNN policy trained on 100 robots generalizes to scenarios with up to 500 robots, outperforming state-of-the-art solutions by 8.6\% on average and significantly surpassing greedy decentralized methods. This work lays the foundation for solving multi-robot coordination problems in settings where scalability is important.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。