Denoising Multi-Robot Trajectories

Yuhao Zhang, Keisuke Okumura, Ajay Shankar, Amanda Prorok
9/28/2026
cs.ROcs.MA

Official code: proroklab/d4orm (63 stars, Apache-2.0, last commit 2026-09-29).

Abstract

Multi-robot trajectory planning is a fundamental problem in multi-robot coordination but remains computationally challenging due to its nonconvex, multimodal, and high-dimensional nature. This work builds upon D4orm, a dynamics-aware diffusion-denoising framework, and develops a family of planning architectures for diverse operational requirements. Unlike conventional numerical optimization methods, D4orm employs sampling-based optimization to generate solution trajectories through massively parallel sampling, leveraging modern computing architectures such as GPUs. Its diffusion-denoising structure iteratively optimizes \textit{deformations} to candidate control trajectories, providing an efficient and versatile paradigm for generating kinodynamically feasible and conflict-free trajectories. Using D4orm as the building block for advanced planners, we present a decoupled planner for improved scalability, an online receding-horizon planner with feedback control, and a distributed planner for resource-constrained settings. Evaluations with differential-drive and holonomic robots in 2D and 3D environments demonstrate that D4orm-based approaches find high-quality solutions faster and more reliably than other sampling-based optimization methods, such as MPPI, as well as a learned diffusion-model-based method. We further demonstrate zero-shot deployment on ten real quadrotors with obstacles, large-scale deconfliction with 100 simulated robots, and fully onboard distributed `lifelong' operation with six ground robots. Overall, these results establish diffusion denoising as a scalable and reliable framework for multi-robot coordination. Code and video: https://github.com/proroklab/d4orm

View on arXivView PDF

Code Implementations(1)

proroklab/d4ormOfficial100%
Apache-2.0

[T-RO 2026] Denoising Multi-Robot Trajectories

637PythonJun 24, 20253 weeks agoApache-2.0

Similar Papers

Cite this paper

@article{zhang2026denoising,
  title  = {Denoising Multi-Robot Trajectories},
  author = {Yuhao Zhang and Keisuke Okumura and Ajay Shankar and Amanda Prorok},
  year   = {2026},
  eprint = {2609.35651},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.35651v1}
}

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/2609.35651.svg)](https://codeofpaper.com/paper/2609.35651)

Discussion