Diffusion-Guided Multi-Arm Motion Planning

Viraj Parimi, Brian C. Williams
9/9/2025
cs.ROcs.AIcs.MA

No official code found. Best implementation: virajparimi/diff-mapf (15 stars, Apache-2.0, last commit 2026-03-30).

Abstract

Multi-arm motion planning is fundamental for enabling arms to complete complex long-horizon tasks in shared spaces efficiently but current methods struggle with scalability due to exponential state-space growth and reliance on large training datasets for learned models. Inspired by Multi-Agent Path Finding (MAPF), which decomposes planning into single-agent problems coupled with collision resolution, we propose a novel diffusion-guided multi-arm planner (DG-MAP) that enhances scalability of learning-based models while reducing their reliance on massive multi-arm datasets. Recognizing that collisions are primarily pairwise, we train two conditional diffusion models, one to generate feasible single-arm trajectories, and a second, to model the dual-arm dynamics required for effective pairwise collision resolution. By integrating these specialized generative models within a MAPF-inspired structured decomposition, our planner efficiently scales to larger number of arms. Evaluations against alternative learning-based methods across various team sizes demonstrate our method's effectiveness and practical applicability. Project website can be found at https://diff-mapf-mers.csail.mit.edu

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Diffusion-Guided Multi-Arm Motion Planning, CoRL '25

151Shell, PythonMar 14, 20256 months agoApache-2.0
diffusion-modelsmotion-planningmultiagent-planningrobotics

Similar Papers

Cite this paper

@article{parimi2025diffusionguided,
  title  = {Diffusion-Guided Multi-Arm Motion Planning},
  author = {Viraj Parimi and Brian C. Williams},
  year   = {2025},
  eprint = {2509.08160},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.08160v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.08160.svg)](https://codeofpaper.com/paper/2509.08160)

Discussion