Abstract
A major challenge of UAV research is facilitating the
local development, deployment and testing of multi-UAV systems.
Inspired by cloud computing, this work proposes Starling, a fullstack, compositional, containerised UAV infrastructure utilising
ROS2, Gazebo, PX4, Docker and Kubernetes. By modelling
individual UAVs as nodes in a compute cluster, our architecture
is natively scalable, fault tolerant and allows for the flexible
deployment of custom applications in both simulation and in
reality. These technologies allow us to facilitate reproducible
research while provide a lower barrier of entry for potential
users, as well as the reuse of flight hardware for multiple
projects. A multi-UAV path planning case study is presented to
demonstrate the streamlined workflow of developing a controller
from simulation to reality
local development, deployment and testing of multi-UAV systems.
Inspired by cloud computing, this work proposes Starling, a fullstack, compositional, containerised UAV infrastructure utilising
ROS2, Gazebo, PX4, Docker and Kubernetes. By modelling
individual UAVs as nodes in a compute cluster, our architecture
is natively scalable, fault tolerant and allows for the flexible
deployment of custom applications in both simulation and in
reality. These technologies allow us to facilitate reproducible
research while provide a lower barrier of entry for potential
users, as well as the reuse of flight hardware for multiple
projects. A multi-UAV path planning case study is presented to
demonstrate the streamlined workflow of developing a controller
from simulation to reality
Original language | English |
---|---|
Number of pages | 5 |
Publication status | Published - 1 Jul 2022 |
Event | Robotic Science and Systems 2022 Workshop on Envisioning an Infrastructure for Multi-Robot and Collaborative Autonomy Testing and Evaluation - Virtual and In Person at Morningside Campus, Columbia University, New York, United States Duration: 1 Jul 2022 → 1 Jul 2022 http://raaslab.org/rss2022/ |
Workshop
Workshop | Robotic Science and Systems 2022 Workshop on Envisioning an Infrastructure for Multi-Robot and Collaborative Autonomy Testing and Evaluation |
---|---|
Abbreviated title | EMIRCATE |
Country/Territory | United States |
City | New York |
Period | 1/07/22 → 1/07/22 |
Internet address |
Keywords
- Robotics
- Software engineering
- Deployment tools