CBL - Campus del Baix Llobregat

Projecte llegit

Títol: Contribució al Drone Engineering Ecosystem: Implementació d'un gestor de base de dades


Estudiants que han llegit aquest projecte:


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.


© CBLTIC Campus del Baix Llobregat - UPC