Gen-Swarms: Adapting Deep Generative Models to Swarms of Drones

Carlos Plou, Pablo Pueyo, Ruben Martinez-Cantin, Mac Schwager, Ana C. Murillo +1 more
8/28/2024
cs.ROcs.CV

No official code found. Best implementation: cplou99/Gen-Swarms (4 stars, AGPL-3.0, last commit 2025-03-31).

Abstract

Gen-Swarms is an innovative method that leverages and combines the capabilities of deep generative models with reactive navigation algorithms to automate the creation of drone shows. Advancements in deep generative models, particularly diffusion models, have demonstrated remarkable effectiveness in generating high-quality 2D images. Building on this success, various works have extended diffusion models to 3D point cloud generation. In contrast, alternative generative models such as flow matching have been proposed, offering a simple and intuitive transition from noise to meaningful outputs. However, the application of flow matching models to 3D point cloud generation remains largely unexplored. Gen-Swarms adapts these models to automatically generate drone shows. Existing 3D point cloud generative models create point trajectories which are impractical for drone swarms. In contrast, our method not only generates accurate 3D shapes but also guides the swarm motion, producing smooth trajectories and accounting for potential collisions through a reactive navigation algorithm incorporated into the sampling process. For example, when given a text category like Airplane, Gen-Swarms can rapidly and continuously generate numerous variations of 3D airplane shapes. Our experiments demonstrate that this approach is particularly well-suited for drone shows, providing feasible trajectories, creating representative final shapes, and significantly enhancing the overall performance of drone show generation.

View on arXivView PDF

Code Implementations(1)

cplou99/Gen-SwarmsCommunity64%
AGPL-3.0

[ECCV24-MAAS Workshop] Gen-Swarms: Adapting Deep Generative Models to Swarms of Drones

40PythonMar 27, 20251 years agoAGPL-3.0
drone-showgenerative-aiswarm-robotics

Similar Papers

Cite this paper

@article{plou2024genswarms,
  title  = {Gen-Swarms: Adapting Deep Generative Models to Swarms of Drones},
  author = {Carlos Plou and Pablo Pueyo and Ruben Martinez-Cantin and Mac Schwager and Ana C. Murillo and Eduardo Montijano},
  year   = {2024},
  eprint = {2408.15899},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.15899v2}
}

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

Discussion