Gen-Swarms: Adapting Deep Generative Models to Swarms of Drones
Carlos Plou, Pablo Pueyo, Ruben Martinez-Cantin, Mac Schwager, Ana C., Murillo, and Eduardo Montijano

TL;DR
Gen-Swarms introduces a novel approach that combines flow matching generative models with reactive navigation to automate and optimize drone show creation, producing realistic 3D shapes and smooth, collision-free trajectories.
Contribution
This work adapts flow matching models for 3D point cloud generation to guide drone swarms, integrating shape generation with collision-aware trajectory planning.
Findings
Effective generation of 3D shapes like airplanes from text categories
Smooth, collision-free drone trajectories generated in real-time
Enhanced performance in drone show automation
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Evolutionary Algorithms and Applications
MethodsDiffusion
