SwarmDiff: Swarm Robotic Trajectory Planning in Cluttered Environments via Diffusion Transformer

Abstract

Swarm robotic trajectory planning faces challenges in efficiency, scalability, and safety, particularly in complex, obstacle-dense environments. To address these issues, we propose SwarmDiff, a hierarchical and scalable generative framework for swarm robots. We model the swarm's macroscopic state using Probability Density Functions (PDFs) and leverage conditional diffusion models to generate risk-aware macroscopic trajectory distributions, which then guide the refinement of individual robot's trajectories at the microscopic level. To ensure a balance between the swarm's optimal transportation and risk awareness, we integrate Wasserstein metrics and Conditional Value at Risk (CVaR). Additionally, we introduce a Diffusion Transformer (DiT) to improve sampling efficiency and generation quality by capturing long-range dependencies. Extensive simulations and real-world experiments demonstrate that SwarmDiff outperforms existing methods in computational efficiency, trajectory validity, and scalability, making it a reliable solution for swarm robotic trajectory planning.

Cite

Text

Ding et al. "SwarmDiff: Swarm Robotic Trajectory Planning in Cluttered Environments via Diffusion Transformer." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2025.

Markdown

[Ding et al. "SwarmDiff: Swarm Robotic Trajectory Planning in Cluttered Environments via Diffusion Transformer." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2025.](https://mlanthology.org/cvprw/2025/ding2025cvprw-swarmdiff/)

BibTeX

@inproceedings{ding2025cvprw-swarmdiff,
  title     = {{SwarmDiff: Swarm Robotic Trajectory Planning in Cluttered Environments via Diffusion Transformer}},
  author    = {Ding, Kang and Jiao, Chunxuan and Hu, Yunze and Zhou, Kangjie and Wu, Pengying and Mu, Yao and Liu, Chang},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2025},
  pages     = {4164-4173},
  url       = {https://mlanthology.org/cvprw/2025/ding2025cvprw-swarmdiff/}
}