Development of a drone control application for object detection and image stitching
Development of a drone control application for object detection and image stitching
Enllaç permanent
Descripció
Resum
In this thesis, we describe the development of a drone control ground station application in partnership with the School of Telecommunications and Aerospace Engineering of Castelldefels (EETAC) of Universitat Politècnica de Catalunya. The goal of the project is to improve user experience in DronLab, the drone flying laboratory at EETAC, by developing an integrated flight control interface with mission planning, real-time telemetry, and computer vision capabilities like object recognition and panoramic image stitching. The app was built with a reliable Python software framework, making it easy to handle educational and experimental tasks such as the automation of complex flight path configuration and aerial data collection for simplifed post-processing analysis. Validation was performed using simulations and actual drone flights at DronLab, where the control and image processing functions were found to be operational. This work aims to encourage hands-on learning and exploration of drone technology by combining practical flight management with innovative visual analysis tools.
Aquest treball presenta el desenvolupament d’una estació terrestre per al control de drons, creada en col·laboració amb l'Escola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels (EETAC) de l’Universitat Politècnica de Catalunya. El projecte se centra en millorar la interacció de l’usuari dins del DronLab, la instal·lació de vol de drons de l’EETAC. L’aplicació, programada en Python, integra el control de vol, la planificació de missions i funcions avançades de visió per computador, com el reconeixement d’objectes i la generació d’imatges panoràmiques. La validació es va dur a terme mitjançant simulació i vols reals de drons al DronLab, demostrant un control fiable i capacitats eficaces de processament d’imatges. Aquest treball pretén fomentar l’aprenentatge pràctic i l’exploració de la tecnologia dels drons, combinant la gestió pràctica dels vols amb eines innovadores d’anàlisi visual.
Este trabajo presenta el desarrollo de una estación de tierra para el control de drones, creada en colaboración con la Escuela de Ingeniería de Telecomunicación y Aeroespacial de Castelldefels (EETAC) de la Universitat Politècnica de Catalunya. El proyecto se centra en mejorar la interacción del usuario dentro del DronLab, la instalación de vuelo de drones de la EETAC. La aplicación, programada en Python, integra control de vuelo, planificación de misiones y funciones avanzadas de visión por computador, como reconocimiento de objetos y generación de imágenes panorámicas. La validación se llevó a cabo mediante simulación y vuelos reales de drones en el DronLab, demostrando un control fiable y capacidades eficaces de procesamiento de imágenes. Este trabajo pretende fomentar el aprendizaje práctico y la exploración de la tecnología de los drones combinando la gestión práctica de los vuelos con innovadoras herramientas de análisis visual.Descripció
Tutors: Gloria Haro, Miguel Valero
Treball de fi de grau en Enginyeria Matemàtica en Ciència de Dades
