english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/23940 Cómo citar
Título: Planificación de vuelo utilizando algoritmos evolutivos
Autor: Gaudín, Américo
Madruga, Gabriel
Rodríguez, Carlos
Título Obtenido: Ingeniero en Computación
Facultad o Servicio que otorga el Título: Universidad de la República (Uruguay). Facultad de Ingeniería
Tutor: Nesmachnow, Sergio
Iturriaga, Santiago
Danoy, Grégoire
Tipo: Tesis de grado
Palabras clave: Flota, Dron, UAV, Planificación, Colaboración, Programación orientada a agentes
Descriptores: VEHICULO AEREO NO TRIPULADO, MODELOS MATEMATICOS, NAVEGACION AEREA, ALGORITMOS
Fecha de publicación: 2020
Resumen: Un dron o Unmanned Aerial Vehicle (UAV) es un vehículo aéreo autónomo o controlado remotamente. La utilización de una flota de drones presenta un número importante de ventajas en misiones de vigilancia y reconocimiento en comparación a la utilización de un único dron. Una flota de drones que colaboran entre sí permite aumentar el área o reducir el tiempo requerido de una misión. Sin embargo, la coordinación de una flota de drones con un propósito colaborativo introduce múltiples problemas, principalmente cuando los drones deben actuar de forma autónoma. El problema abordado consiste en la generación de rutas para los integrantes de la flota optimizando métricas como el tiempo de vuelo, la cobertura del área y la conectividad entre los drones. A su vez se aborda la utilización de programación orientada a agentes como técnica que permite obtener reacciones en tiempo real de los drones durante la ejecución de la misión. En este informe se presenta el diseño de algoritmos de inteligencia computacional para la planificación de la movilidad de una flota de drones autónomos utilizando simulación. Se utilizaron algoritmos heurísticos y metaheurísticos para la planificación del movimiento fuera de línea para la flota en su conjunto, y en línea para cada integrante de la misma de forma independiente y descentralizada. Con esta finalidad, cada dron cuenta con un dispositivo de comunicación inalámbrica que le permite intercambiar información con otros drones que se encuentran dentro de su rango de alcance. Cada dron determina su plan de vuelo solamente con la información parcial del plan de vuelo de los drones dentro de su rango de alcance. Se analizó el problema y se definieron modelos matemáticos considerando diferentes parámetros como la cantidad de drones en la flota, velocidad y rango de alcance de los drones, frecuencia de planificación, etc. Se diseñaron diferentes algoritmos para resolver el problema y se realizaron estudios estadísticos para compararlos y determinar las bondades y debilidades de cada uno de ellos. La investigación realizada y los algoritmos construidos permitieron la ejecución eficiente de misiones de reconocimiento y vigilancia en simulaciones, realizando una contribución al estudio de problemas de cooperación entre drones. Para el caso del algoritmo fuera de línea, se lograron mejoras en el fitness de las soluciones de hasta 10 veces comparado con el algoritmo Mutation or Selection Evolution Strategy (MOSES). Por otra parte, el algoritmo en línea con reacción es casi dos veces y medio mejor en la detección de objetivos con respecto a la versión sin reacción.
Editorial: Udelar.FI
Citación: Gaudín, A., Madruga, G. y Rodríguez, C. Planificación de vuelo utilizando algoritmos evolutivos [en línea].Tesis de grado. Montevideo : Udelar. FI. INCO, 2020.
Licencia: Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
GMR20.pdf4,47 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons