Propuesta TFG: Generación de un módulo de visualización para el simulador de vuelo Piper Seneca

El simulador de vuelo Piper Seneca es un modelo profesional de entrenamiento de pilotos donado por el Flight Training Center de Jerez. La computación se lleva a cabo mediante una red local en estrella de cinco ordenadores gobernados por un servidor y cuatro clientes. Uno de los clientes (VISUAL) es el responsable de la visualización externa de la cabina. Actualmente dicha visualización se genera mediante un programa comercial al cual no se tiene acceso interno. En este TFG se propone desarrollar un módulo alternativo para la visualización en la que se utilicen tanto librerias de terreno como software libre. Este nuevo módulo se debe conectar independientemente al servidor y mostrar una visualización alternativa a la original. El objetivo del proyecto no es el desarrollo completo de un simulador de vuelo, porque los aspectos relacionados con la simulación (navegación, meteorología, entrada del usuario, indicadores de cabina...) se controlan desde otros ordenadores del sistema. Hay un ordenador principal desde el que se envía la posición de la camara al cliente responsable de la visualización del mundo que se ve desde la cabina. Esta comunicación se realiza desde un programa en C, mediante sockets, del cuál se tiene disponible el código fuente. Habría que implementar una aplicación en 3D que leyese desde el socket la ubicación de la camara y recrease en la pantalla el mundo real en dicha posición.

Algunos recursos que pueden ser de interés:

Tags: