- -

Soluciones para el control de enjambres de multicópteros

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Soluciones para el control de enjambres de multicópteros

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Tavares de Araujo Cesariny Calafate, Carlos Miguel es_ES
dc.contributor.author Reyes Pausá, Pablo es_ES
dc.date.accessioned 2018-09-05T07:24:02Z
dc.date.available 2018-09-05T07:24:02Z
dc.date.created 2018-07-13 es_ES
dc.date.issued 2018-09-05 es_ES
dc.identifier.uri http://hdl.handle.net/10251/106596
dc.description.abstract El presente proyecto nace de la necesidad de crear un algoritmo para el control de enjambres de multicópteros para múltiples tareas. Para ello, dicho algoritmo debe ser compatible con el protocolo de comunicación MAVLink por ser el más extendido entre las controladoras de vuelo abiertas. Las comunicaciones a nivel de transporte entre las aeronaves se realizan mediante el protocolo UDP, asegurando así una latencia mínima y altas tasas de transferencia. El nivel de acceso al medio (MAC) y la capa física (PHY) se controlan mediante el estándar IEEE 802.11a en modo ad-hoc bajo la banda de los 5,8GHz para asegurar el ancho de banda necesario, y mitigar las interferencias entre el algoritmo y los sistemas de control externos de las aeronaves. El algoritmo se ejecuta desde una Raspberry Pi siguiendo una máquina de estados que, a su vez, se comunica mediante una conexión en serie con la controladora de vuelo. Ésta es la encargada final de comunicar las órdenes en formato MAVLink a una controladora de vuelo PIXHAWK. Para el desarrollo y la verificación del algoritmo se utiliza el simulador de vuelo Ardusim, que, mediante la replicación de múltiples instancias del simulador de aeronaves SITL, permite la simulación de hasta 256 aeronaves en un mismo sistema. es_ES
dc.description.abstract The present project is born as a requirement to create an algorithm for the control of an UAV swarm applicable to multiple tasks. For this reason, this algorithm must be compatible with the MAVLink communications protocol, as it is the most widespread among open-source flight controllers. Communications at the transport layer between aircrafts are made using the UDP protocol, thus ensuring a minimum latency and high transfer rates. The media access control (MAC) and physical layer (PHY) are controlled by the IEEE 802.11a standard in ad-hoc mode under the 5.8GHz band to ensure the necessary bandwidth and mitigate the interference between the algorithm and the external control systems of the aircraft. The algorithm is executed from a Raspberry Pi following a state machine which communicates through a serial connection with the flight controller. This is the final responsible for communicating orders in MAVLink format to a PIXHAWK flight controller. Ardusim is used for the development and verification of the algorithm, which through the replication of multiple instances of the SITL aircraft simulator, allows the simulation of up to 256 aircrafts in the same system. en_EN
dc.language Español
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject Multicóptero; MAVLink; Enjambre; UDP; PIXHAWK es_ES
dc.subject Multicopter; MAVLink; Swarm; UDP; PIXHAWK en_EN
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Máster Universitario en Ingeniería de Computadores y Redes-Màster Universitari en Enginyeria de Computadors i Xarxes es_ES
dc.title Soluciones para el control de enjambres de multicópteros es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.description.bibliographicCitation Reyes Pausá, P. (2018). Soluciones para el control de enjambres de multicópteros. http://hdl.handle.net/10251/106596 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\79211 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem