Representación y edición de un plan de vuelo sobre un modelo digital de elevaciones en entorno .NET
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2099.1/4472
Tipus de documentProjecte/Treball Final de Carrera
Data2007-10-23
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-CompartirIgual 2.5 Espanya
Abstract
El presente trabajo utiliza la tecnología .NET y el lenguaje de programación C#
para desarrollar una aplicación capaz de visualizar y editar un plan de vuelo
para un avión no tripulado y mostrar los datos orográficos de la zona a
sobrevolar.
La aplicación creada es capaz de visualizar un modelo digital de elevaciones
que dispone de los datos de toda la extensión del territorio de Catalunya.
El modelo del plan de vuelo se ha implementado siguiendo los conceptos
basados en el sistema de navegación de área (RNAV) con los que trabaja el
grupo de investigación ICARUS.
Puesto que el plan de vuelo debe ser especificado en coordenadas
geográficas (espacio tridimensional) y el editor trabaja en una pantalla
(espacio bidimensional) también se recogen en el presente trabajo la
descripción de los distintos sistemas de coordenadas utilizados así como la
proyección entre los mismos.
La interfaz de usuario permite a un operador editar un plan de vuelo de una
manera gráfica e intuitiva, establecer las relaciones entre las distintas
entidades que componen un plan de vuelo y verificar su correcta definición.
Del uso de la aplicación y la edición del plan de vuelo resulta un fichero en
formato XML que contiene la información necesaria para reproducir el plan de
vuelo a bordo del UAV. Este fichero también puede ser usado como entrada
para futuras aplicaciones.
El resultado obtenido consiste en una aplicación Windows estándar que puede
ser utilizada para editar satisfactoriamente un plan de vuelo.
Descripció
Los UAVs son aeronaves con autonomía suficiente para ejecutar un plan de vuelo de forma totalmente autónoma. Entre sus dispositivos encontramos un hardware de propósito específico, conocido como piloto automático, que es el encargado de generar las órdenes necesarias a los servomecanismos que gobiernan el funcionamiento de las superficies de control. El plan de vuelo se tiene que especificar mediante una aplicación encargada de la comunicación con el piloto automático. Este plan de vuelo se compone de unos hitos que el avión ha de sobrevolar denominadas WayPoints. Los WayPoints se pueden especificar en formato texto usando tres valores numéricos: coordenadas de latitud i longitud, la altura sobre el nivel del mar i la velocidad.
El proyecto propuesto consiste en hacer una aplicación que sea capaz de:
- representar una área geográfica a partir de su información sobre la altura.
- ser capaz de hacer zoom i pans sobre esta área geográfica
- representar en esta área un plan de vuelo introducido en formato de texto.
- ser capaz de introducir un plan de vuelo directamente sobre la representación gráfica.
- visualizar dinámicamente la posición actual del avión.
MatèriesDrone aircraft, Programming languages (Electronic computers), Telecomunicació, Sistemes de, C# (Llenguatge de programació), Navegació aèria, Avions no tripulats
TitulacióENGINYERIA TÈCNICA DE TELECOMUNICACIÓ, ESPECIALITAT EN SISTEMES DE TELECOMUNICACIÓ (Pla 2000)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
lorente.pdf | Memòria | 2,141Mb | Visualitza/Obre |