The Mysterio framework for developing cooperative Multi-UAV Systems

  • Antônio Sávio Nascimento Cavalcante UNICAMP
  • Breno Bernard Nicolau de França UNICAMP

Resumo


Over the years, UAVs (also known as drones) have been growing in studies and applications to solve diverse problems. Due to the complexity of these problems, dealing with just one UAV may not be enough, but using several UAVs together to work cooperatively increases its capacities, thus boosting solutions. However, developing cooperative Multi-UAV systems is not trivial, and reuse support is usually limited to low-level implementation. This work presents a framework for Multi-UAVs, called Mysterio, which provides an underlying software architecture with essential Multi-UAV components, enabling the reuse of design and code so that engineers can instantiate it to carry out specific missions by making UAVs work in cooperation. We also present four instances of the framework to evaluate Mysterio’s effectiveness in the face of the developed scenarios. Finally, we discuss the framework’s potential to provide and support reuse code to develop Cooperative Multi-UAVs systems for different application scenarios.

Palavras-chave: MultiUAV Systems, Framework
Publicado
03/10/2022
Como Citar

Selecione um Formato
CAVALCANTE, Antônio Sávio Nascimento; FRANÇA, Breno Bernard Nicolau de. The Mysterio framework for developing cooperative Multi-UAV Systems. In: SIMPÓSIO BRASILEIRO DE COMPONENTES, ARQUITETURAS E REUTILIZAÇÃO DE SOFTWARE (SBCARS), 16. , 2022, Uberlândia. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 11–19.