A Modular and Scalable System Architecture for Heterogeneous UAV Swarms Using ROS 2 and PX4-Autopilot
By: Robert Pommeranz , Kevin Tebbe , Ralf Heynicke and more
Potential Business Impact:
Drones work together to find and stop other drones.
In this paper a modular and scalable architecture for heterogeneous swarm-based Counter Unmanned Aerial Systems (C-UASs) built on PX4-Autopilot and Robot Operating System 2 (ROS 2) framework is presented. The proposed architecture emphasizes seamless integration of hardware components by introducing independent ROS 2 nodes for each component of a Unmanned Aerial Vehicle (UAV). Communication between swarm participants is abstracted in software, allowing the use of various technologies without architectural changes. Key functionalities are supported, e.g. leader following and formation flight to maneuver the swarm. The system also allows computer vision algorithms to be integrated for the detection and tracking of UAVs. Additionally, a ground station control is integrated for the coordination of swarm operations. Swarm-based Unmanned Aerial System (UAS) architecture is verified within a Gazebo simulation environment but also in real-world demonstrations.
Similar Papers
Human-LLM Synergy in Context-Aware Adaptive Architecture for Scalable Drone Swarm Operation
Robotics
Drones work together better in disasters.
A Modular and Scalable Simulator for Connected-UAVs Communication in 5G Networks
Networking and Internet Architecture
Tests how drones talk to each other better.
A Modular and Scalable Simulator for Connected-UAVs Communication in 5G Networks
Networking and Internet Architecture
Tests how drones talk to each other better.