paper-with-me

Papers

SwarmFly: A simulation platform for UAV swarm experiment design and validation

2026-06-23 · Abhishek Phadke, Karthik Kumar Vasudeva, Abhishek Joshi arxiv

The initial development phase of UAV swarms largely depends on simulation for experimental design and validation, yet existing open-source tools are often unmaintained, have steep learning curves, or are built around a single fixed scenario. The need for a comprehensive, modular simulation platform is a recognized research gap. This paper presents SwarmFly, a MATLAB-based simulation and test platform for multi- UAV swarms that addresses these gaps. SwarmFly combines a real-time operational map, four swarm coordination modes (leader-follower, decentralized, heterogeneous relay, and heterogeneous speed), simulated IMU telemetry, and IP-based geolocation with a plugin architecture that lets researchers add behaviors, fault models, and analysis tools without touching the core code. Eight bundled plugins extend the base simulator into a full test harness. The SwarmFly platform exposes multi-agent aerial swarms to a wide range of internal and external disruptions, enabling observation and quantification of underlying swarm control and behavioral mechanisms. This study verifies and characterizes each subsystem through eight experiments that measure formation accuracy, wind tolerance, fault recovery, energy endurance, and airspace compliance. The platform runs entirely in MATLAB. Its modular design supports straightforward extension toward hardware-in-the-loop testing, larger swarms, and higher-fidelity dynamics. An open-source release is available at [https://github.com/abhishekphadke/SwarmFly.git]

📄 PDF Abstract BibTeX arXiv:2606.25146

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Implementation of UAV Coordination Based on a Hierarchical Multi-UAV Simulation Platform

2020-05-03 · Kun Xiao, Lan Ma, Shaochang Tan, Yirui Cong 외

In this paper, a hierarchical multi-UAV simulation platform,called XTDrone, is designed for UAV swarms, which is completely open-source 4 . There are six layers in XTDrone: communication, simulator,low-level control, hig…

Discovery and Deployment of Emergent Robot Swarm Behaviors via Representation Learning and Real2Sim2Real Transfer

2025-02-21 · Connor Mattson, Varun Raveendra, Ricardo Vega, Cameron Nowzari 외

Given a swarm of limited-capability robots, we seek to automatically discover the set of possible emergent behaviors. Prior approaches to behavior discovery rely on human feedback or hand-crafted behavior metrics to repr…

Representation Learning

Learning NEAT Emergent Behaviors in Robot Swarms

2023-09-26 · Pranav Rajbhandari, Donald Sofge

When researching robot swarms, many studies observe complex group behavior emerging from the individual agents' simple local actions. However, the task of learning an individual policy to produce a desired group behavior…

PrivLLMSwarm: Privacy-Preserving LLM-Driven UAV Swarms for Secure IoT Surveillance

2025-12-07 · Jifar Wakuma Ayana, Huang Qiming arxiv

Large Language Models (LLMs) are emerging as powerful enablers for autonomous reasoning and natural-language coordination in unmanned aerial vehicle (UAV) swarms operating within Internet of Things (IoT) environments. Ho…

Reinforcement LearningFederated Learning

SwarmRL: Building the Future of Smart Active Systems

2024-04-25 · Samuel Tovey, Christoph Lohrmann, Tobias Merkt, David Zimmer 외

This work introduces SwarmRL, a Python package designed to study intelligent active particles. SwarmRL provides an easy-to-use interface for developing models to control microscopic colloids using classical control and d…

Deep Reinforcement Learning