SwarmGPT: Combining Large Language Models with Safe Motion Planning for Drone Swarm Choreography

Martin Schuck, Dinushka Orrin Dahanaggamaarachchi, Ben Sprenger, Vedant Vyas, Siqi Zhou +1 more
12/11/2024
cs.ROcs.AIeess.SY

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Drone swarm performances -- synchronized, expressive aerial displays set to music -- have emerged as a captivating application of modern robotics. Yet designing smooth, safe choreographies remains a complex task requiring expert knowledge. We present SwarmGPT, a language-based choreographer that leverages the reasoning power of large language models (LLMs) to streamline drone performance design. The LLM is augmented by a safety filter that ensures deployability by making minimal corrections when safety or feasibility constraints are violated. By decoupling high-level choreographic design from low-level motion planning, our system enables non-experts to iteratively refine choreographies using natural language without worrying about collisions or actuator limits. We validate our approach through simulations with swarms up to 200 drones and real-world experiments with up to 20 drones performing choreographies to diverse types of songs, demonstrating scalable, synchronized, and safe performances. Beyond entertainment, this work offers a blueprint for integrating foundation models into safety-critical swarm robotics applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{schuck2024swarmgpt,
  title  = {SwarmGPT: Combining Large Language Models with Safe Motion Planning for Drone Swarm Choreography},
  author = {Martin Schuck and Dinushka Orrin Dahanaggamaarachchi and Ben Sprenger and Vedant Vyas and Siqi Zhou and Angela P. Schoellig},
  year   = {2024},
  eprint = {2412.08428},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.08428v2}
}

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

Discussion