Projecte llegit
Títol: Contribució al Drone Engineering Ecosystem: Implementació d'un gestor de base de dades
Estudiants que han llegit aquest projecte:
- FERRER FALLOUK, OMAR (data lectura: 13-09-2024)
- Cerca aquest projecte a Bibliotècnica
Director/a: VALERO GARCÍA, MIGUEL
Departament: DAC
Títol: Contribució al Drone Engineering Ecosystem: Implementació d'un gestor de base de dades
Data inici oferta: 05-02-2024 Data finalització oferta: 05-10-2024
Estudis d'assignació del projecte:
- GR ENG SIS TELECOMUN
- GR ENG SIST AEROESP
- GR ENG TELEMÀTICA
Tipus: Individual | |
Lloc de realització: EETAC | |
Paraules clau: | |
Drons, plans de vol, vols, Data Base Manager | |
Descripció del contingut i pla d'activitats: | |
Contribución al desarrollo del Drone Engineering Ecosystem | |
Overview (resum en anglès): | |
This work is primarily based on the development and implementation of a database manager within the Drone Engineering Ecosystem (DEE), an environment designed to facilitate the use and management of drones on the EETAC (UPC) campus. The main objective has been to create a tool that allows for the centralized management of flight plans and flights, providing smooth interaction with the air and ground APIs via the MQTT protocol, ensuring data integrity and compatibility with the standards established within the DEE.
To achieve this goal, two new microservices were created, one for the ground API and one for the air API, which facilitate communication between the database manager and the various DEE modules. Additionally, the Data Base Manager has been fully integrated into the DEE Dashboard, allowing users to easily manage, visualize, duplicate, and delete flight plans and flights. During the development, significant modifications were also made to the air and ground APIs, adding methods essential for the implementation of the database manager and ensuring proper communication with other DEE components. Furthermore, a system was implemented to visualize flight routes and points of interest, such as photo and video capture locations, on a graphical interface. Another relevant aspect of the work was the resolution of conflicts and issues that arose during the integration of the manager into the existing system, such as the difficulty of transferring flights between APIs due to the unique identifiers of the images and videos associated with each flight. |