用扩散模型解决多智能体STL规划的可扩展性与泛化性难题
Generalizable Multi-Agent Planning from Signal Temporal Logic Specifications via Diffusion

- 通过可微分STL近似将逻辑约束融入扩散过程
- 支持异构任务与团队协作,且在100个智能体下仍保持高效
- 生成多样路径显著降低碰撞率,适合真实场景部署
现实世界中的多智能体系统(如无人机群、自动驾驶汽车、仓库机器人)需在满足复杂时序任务的同时避免碰撞。信号时序逻辑(STL)能简洁表达此类目标,但现有方法存在根本矛盾:基于优化的方法可处理任意STL公式,但随智能体数量增加而严重失效率;基于学习的方法虽可快速规划大量智能体,却难以应对训练外的新目标,且不支持不同智能体分配不同任务或团队级协调。为此,本文提出一种新的基于扩散的多智能体规划方法,利用可微分的STL近似将梯度信息嵌入去噪过程,使模型在训练覆盖的目标区域内,对任意位置的新公式均具泛化能力,同时保持学习型方法的高可扩展性。该方法支持异构规格,且借助扩散模型天然生成多样性轨迹,显著减少安全违规(如碰撞)。详细评估验证了该方法在可泛化、可扩展、轨迹多样性方面的优势。视频与代码见 https://www.jeappen.com/diff-ma-stl/ 及 https://github.com/jeappen/diff-ma-stl。
原文摘要 · Abstract (English)
Multi-agent systems in the real-world (e.g., drone swarms, autonomous cars, warehouse robots) must satisfy rich, temporal tasks while avoiding collisions. Signal Temporal Logic (STL) elegantly encodes such objectives, but current STL planning methods face critical limitations. State-of-the-art optimization-based approaches can handle arbitrary STL specifications but struggle with scalability, becoming computationally impractical as the number of agents grows. Learning-based methods efficiently handle a large number of agents with rapid planning times but fare poorly when deployment-time objectives differ from those used during training, and do not support planning tasks that require different specifications to be ascribed to different agents (i.e., heterogeneity) or team-level specifications requiring coordination of multiple agents. This fundamental trade-off between generalizability and scalability presents a challenge for realizing multi-agent STL planning algorithms in practice. To overcome this challenge, we introduce a new diffusion method for multi-agent planning with STL specifications. Using a differentiable approximation of STL, we integrate the STL gradient in the denoising process, making our approach generalizable to novel formulas whose predicates are placed anywhere within the goal region covered during training, while achieving the same scalability as existing learning-based methods. Our method supports heterogeneous specifications, and by using diffusion models, naturally enhances plan diversity, thereby significantly reducing safety-related violations (e.g., collisions) among agents. A detailed evaluation study justifies the utility of STL-guided diffusion-based multi-agent planners for constructing generalizable, scalable, and diverse plans. Videos and code are available at https://www.jeappen.com/diff-ma-stl/ and https://github.com/jeappen/diff-ma-stl .
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。