Skip to main navigation Skip to search Skip to main content

SkySim: A ROS2-based Simulation Environment for Natural Language Control of Drone Swarms using Large Language Models

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Unmanned Aerial Vehicle (UAV) swarms offer versatile applications in logistics, agriculture, and surveillance, yet controlling them requires expert knowledge for safety and feasibility. Traditional static methods limit adaptability, while Large Language Models (LLMs) enable natural language control but generate unsafe trajectories due to lacking physical grounding. This paper introduces SkySim, a ROS2-based simulation framework in Gazebo that decouples LLM high-level planning from low-level safety enforcement. Using Gemini 3.5 Pro, SkySim translates user commands (e.g., "Form a circle") into spatial waypoints, informed by real-time drone states. An Artificial Potential Field (APF) safety filter applies minimal adjustments for collision avoidance, kinematic limits, and geo-fencing, ensuring feasible execution at 20 Hz. Experiments with swarms of 3, 10, and 30 Crazyflie drones validate spatial reasoning accuracy (100% across tested geometric primitives), real-time collision prevention, and scalability. SkySim empowers non-experts to iteratively refine behaviors, bridging AI cognition with robotic safety for dynamic environments. Future work targets hardware integration.
Original languageEnglish
Title of host publicationDrones and Unmanned Systems
Subtitle of host publicationProceedings of the 2nd International Conference on Drones and Unmanned Systems (DAUS' 2026)
EditorsSergey Y. Yurish
PublisherInternational Frequency Sensor Association (IFSA)
Pages150-156
Number of pages7
ISBN (Print)9788409820313
DOIs
Publication statusPublished - 27 Feb 2026
Event2nd International Conference on Drones and Unmanned Systems 2026 - Salzburg, Austria
Duration: 25 Feb 2026 → 27 Feb 2026
https://daus-conference.com/

Conference

Conference2nd International Conference on Drones and Unmanned Systems 2026
Abbreviated titleDAUS' 2026
Country/TerritoryAustria
CitySalzburg
Period25/02/26 → 27/02/26
Internet address

Keywords

  • cs.RO
  • cs.HC
  • Micro and Mini drone control
  • Large Language Models (LLMs)
  • UAV Swarms
  • Natural Language Control
  • ROS2
  • Gazebo Simulations

Fingerprint

Dive into the research topics of 'SkySim: A ROS2-based Simulation Environment for Natural Language Control of Drone Swarms using Large Language Models'. Together they form a unique fingerprint.

Cite this