12 dez 2022
08:00 Master's Defense Room 53 of IC2
Theme
A Reusable Software Architecture for Cooperative Multi-UAV Systems
Student
Antônio Sávio Nascimento Cavalcante
Advisor / Teacher
Breno Bernard Nicolau de France
Brief summary
Studies related to the use of UAVs, also known as drones, have been growing and several applications can be found. Some applications using UAVs include risky situations, such as search and rescue operations. There is also use of this type of system in operations involving large areas, such as in agriculture and in area coverage and surveillance operations. Dealing with UAV problems with just one UAV is complex and may not be enough. In this way we can use several UAVs together so that they work cooperatively and collectively increase their capabilities aiming at better solutions to different problems. The search for these cooperative UAV systems has been growing in recent years, but their construction is not trivial, and the reuse support is usually limited to low-level implementation. This dissertation presents a software architecture and framework for Multi-UAV, called Mysterio, which has its underlying architecture with essential components of Multi-VANT. The framework was developed focused on architectural design and code reuse so that engineers can instantiate it in the development of Multi-VANT systems. Such systems can be controlled and coordinated to carry out planned missions, making UAVs work cooperatively to achieve their mission objectives. Also in this work we present four instances of the Mysterio Framework to evaluate its effectiveness in the face of the developed scenarios. Finally, we also discuss the potential of the framework, as it was developed to provide and support reuse code to develop Cooperative Multi-UAV systems for different application scenarios.
Examination Board
Headlines:
Breno Bernard Nicolau de França IC / UNICAMP
Leonardo Montecchi IC / UNICAMP
Fábio Paulo Basso UNIPAMPA
Substitutes:
Leandro Aparecido Villas IC / UNICAMP
Weverton Luis da Costa Cordeiro INF / UFRGS