Universitat Politècnica de Catalunya. Arquitectura de Computadors
Valero García, Miguel
2026-02-03
This work presents TelloLink, a library for controlling DJI Tello drones following the design principles of DronLink from the Drone Engineering Ecosystem. The library groups multiple modules with functionalities ranging from basic connection to autonomous navigation. To validate the library, a desktop application has been created featuring live FPV video, joystick control, a mission editor and a map where obstacles and permitted zones can be defined. The project has been validated with real flights and works reliably. Missions are completed successfully on textured surfaces, but their success rate decreases on smooth or monochromatic floors where the optical flow sensor cannot detect patterns.
Este trabajo presenta TelloLink, una librería para controlar drones DJI Tello siguiendo los principios de diseño de DronLink del Drone Engineering Ecosystem. La librería agrupa múltiples módulos con funcionalidades que van desde la conexión básica hasta la navegación autónoma. Para validar la librería se ha creado una aplicación de escritorio con vídeo FPV en directo, control por joystick, editor de misiones y un mapa donde definir obstáculos y zonas permitidas. El proyecto se ha validado con vuelos reales y funciona de forma estable. Las misiones se completan correctamente sobre suelos con textura, pero su éxito se reduce en superficies lisas o monocromáticas donde el sensor de flujo óptico no detecta patrones.
Bachelor thesis
Castellà
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació; Computer software; Robots--Control systems; Drone aircraft; Tello; Python; Drones; Navegación; Geofence; Drone; Autónoma; Engineering; Ecosystem.; Programari; Robots--Sistemes de control; Avions no tripulats
Universitat Politècnica de Catalunya
Open Access
Treballs acadèmics [82541]