Evaluando propuestas

Proyecto de java

Publicado el 19 Diciembre, 2023 en Ingeniería y Arquitectura

Sobre este proyecto

Abierto

Completar y/o
ampliar varios de los ejercicios planteados en las sesiones y en las tareas de
control de prácticas, para dotarlos de una mayor funcionalidad y robustez. Aunque
luego se concretará mejor, conviene adelantar que partiremos de tres posibles
supuestos: por una parte, la mejora del proyecto de simulación de vuelos de rutas
que se presentará a continuación y del que hemos visto una versión reducida en el
ejercicio 3. Por otra, de la realización de mejoras sobre la presentación radar tal y
como se recoge en los ejercicios 6 y 7 de la práctica GUI3 y, por último, de aquellos
obtenidos en la práctica sobre el autopiloto Java. También merece la pena destacar
que el trabajo desarrollado se utilizará para evaluar, tanto los aspectos técnicos de
programación, como una de las competencias transversales de las que la asignatura
es punto de control y cuya relación con el proyecto se resume a continuación: innovación y creatividad.

Contexto general del proyecto

Se establecen tres modalidades de proyecto, no necesariamente exclusivas, de acuerdo tal y como anteriormente se ha comentado, con las temáticas estudiadas a lo largo de las prácticas: • mejoras del simulador de rutas. Se valorarán entre otras las siguientes aportaciones: o Añadir perfil vertical al simulador integrándolo en el proyecto afectando a los planes de vuelo. O Considerando la anterior mejora, perfeccionar el ejercicio 3 del trabajo, mejorando las acciones del atc en caso de colisión de vuelos, implementando en su caso un sistema tcas. O Combinar aviones simulados y aviones reales tomados de la antena y permitir el cálculo de parámetros, como distancias, punto de máximo acercamiento, etc. Entre ellos. O Cambio de la velocidad del avión entre dos waypoints y pausado y reanudación de la simulación. O Desarrollar una interfaz gráfica, al estilo de los ejercicios mostrados en la práctica GUI2, para que permita especificar y mostrar los parámetros del simulador y de los aviones. Esto incluirá la especificación de los aeropuertos origen y destino, los waypoints en caso de rutas no directas y la lectura de ficheros de rutas si se opta por esta modalidad. Para mostrar los propios parámetros del avión y de la ruta una vez se procede a volarla, se puede consultar la ayuda incluida en el apéndice del presente documento. O Incluir un panel gráfico con un mapa de España en el que se dibujen los aeropuertos, las rutas y los aviones presentes (simulados o reales) al estilo de lo que se estudió en la práctica GUI3. O Posible interacción del usuario con dicho panel. mejoras en la presentación radar. Se valorarán entre otras las siguientes aportaciones: o Elección del tipo de antena, real o simulada y selección de ficheros en el caso de la última. O Grabación y reproducción de tracks simulados en ficheros. O Combinar aviones simulados y aviones reales tomados de la antena y permitir el cálculo de parámetros, como distancias, punto de máximo acercamiento, etc. Entre ellos. O Perfil vertical especialmente en las aproximaciones. O Inclusión de iconos que muestren el estado de los aviones. O Inclusión de rutas, aeropuertos, características de la ruta y otros elementos gráficos en los mapas. O Posible interacción del usuario con dicho panel para la selección de aviones. • mejoras en el autopiloto java. En este caso se puede trabajar en: o Mejorar los algoritmos de guiado horizontal (PID, considerar el Cross track error, algoritmo Carrot, control energético, etc) de acuerdo con los contenidos explicados en teoría o Mejorar los algoritmos de guiado vertical en la fase de ascenso o de crucero (control combinado de elevadores y throttle). O Añadir otras fases de vuelo (descenso, aterrizaje). O Incluir waypoints en la ruta que sigue el avión controlado. O Incorporar controles para pilotar manualmente el avión de XPlane (sliders, botones, ….) Actuando sobre las superficies de control (alerones, timón, elevadores, acelerador,…) o Incluir instrumentos de indicación de parámetros de vuelo (anemómetro, horizonte artificial, altímetro, indicador de dirección, tc.), Incluso de control como por ejemplo el autopiloto de cabina. Será necesario que cada proyecto tenga unas características específicas que lo distingan del resto. Esto es un aspecto importante pues se valorará la originalidad.

Categoría Ingeniería y Arquitectura
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido

Habilidades necesarias