jueves, 4 de noviembre de 2010

Sobre mi proyecto

Introducción
El proyecto consistirá en el diseño y desarrollo de un conductor virtual y de una herramienta visual de telemetría básica, donde poder estudiar y depurar el comportamiento del agente. Tanto en el agente como en la telemetría se aplicarán algunas técnicas de IA.

El entorno en el que se desarrollará el proyecto es el simulador de carreras de coches TORCS http://torcs.sourceforge.net/.

Sobre TORCS
Este juego es de código abierto, y tenemos la posibilidad de conectar un cliente que implemente al conductor del vehículo con el motor del juego. Dicho cliente está disponible para los lenguajes de programación C++ y Java, y para mi PFC me he decantado por el de Java, por la cantidad de librerías que tiene disponible y mi mayor familiarización con este lenguaje.

Temporalización del PFC
Mi objetivo es finalizarlo a muy a tardar, en septiembre de 2011, aunque preferiría tenerlo terminado para julio del 2011. Tengo que señalar que me encuentro cursando 5º a la vez que desarrollo el proyecto, por lo que en gran medida mi tiempo disponible va a estar condicionado por la carga de trabajos y prácticas que tenga en el resto de asignaturas. Mi idea es realizar el proyecto mediante una metodología iterativa incremental, es decir ir construyendo la aplicación poco a poco revisando en cada nueva iteración lo que llevo hecho de la anterior, refinando así lo que quedase pendiente. Idealmente las iteraciones serán de 15 días. De hecho, tengo una "entrevista" con mi director de proyecto cada 15 días también, para que vaya viendo mis avances y que vaya corrigiendo lo que no vea correcto.

Herramientas y software a emplear
He seleccionado como IDE Eclipse, ya que es el mejor IDE para Java actualmente junto con NetBeans. También estoy usando tecnologías web 2.0, como en el caso de este blog o el uso de un disco duro virtual en el que voy colocando los fuentes, ficheros y documentos necesarios en cada iteración.
Estoy empleando como sistema operativo Windows 7, aunque debe funcionar correctamente en cualquier otro sistema operativo siempre que se tenga instalada la máquina virtual de Java.

2 comentarios:

  1. Si Tawky, se terminó a mediados del 2011, en las entradas finales del blog hay algunos vídeos con resultados. Un saludo!

    ResponderEliminar