用单机器人数据训练扩散模型,实现数十个机器人的无碰撞路径规划
Multi-Robot Motion Planning with Diffusion Models
- 将扩散模型与传统搜索算法结合,生成符合数据分布的多机器人轨迹
- 仅用单机器人数据即可完成多机器人规划,避免了复杂多机器人数据收集
- 可组合多个模型,在大型场景中实现稳定规划,适合物流等复杂环境
扩散模型在机器人领域已成功用于从数据中学习复杂的多模态行为。然而,以往方法大多局限于单机器人和小规模环境,因多机器人扩散模型样本需求过高。本文提出一种新方法——多机器人多模型扩散规划(MMD),仅使用单机器人数据即可生成符合数据分布且无碰撞的多机器人轨迹。该方法通过将学习到的扩散模型与经典搜索技术结合,在碰撞约束下生成数据驱动的运动。进一步地,我们展示了如何组合多个扩散模型,以应对单一模型在大规模环境中泛化能力不足的问题。我们在多种模拟物流场景中验证了该方法的有效性,实现了数十个机器人的高效路径规划。视频演示与代码见:https://multi-robot-diffusion.github.io/
原文摘要 · Abstract (English)
Diffusion models have recently been successfully applied to a wide range of robotics applications for learning complex multi-modal behaviors from data. However, prior works have mostly been confined to single-robot and small-scale environments due to the high sample complexity of learning multi-robot diffusion models. In this paper, we propose a method for generating collision-free multi-robot trajectories that conform to underlying data distributions while using only single-robot data. Our algorithm, Multi-robot Multi-model planning Diffusion (MMD), does so by combining learned diffusion models with classical search-based techniques -- generating data-driven motions under collision constraints. Scaling further, we show how to compose multiple diffusion models to plan in large environments where a single diffusion model fails to generalize well. We demonstrate the effectiveness of our approach in planning for dozens of robots in a variety of simulated scenarios motivated by logistics environments. View video demonstrations and code at: https://multi-robot-diffusion.github.io/.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。