Skip to main content

Bitácora de Joseba Rodriguez

Nueva versión

Se va a poner a vuestra disposición una nueva versión de la aplicación OpenTactic.org. Si bien no existen mejoras en cuanto a nuevas funcionalidades, se han cambiado aspectos internos:

- Cambio al framework 4.0

- Integración de la última versión del software de mapa, de octubre/11.

- Correcciones en el algoritmo del cálculo de ruta.

- Nuevo calculo de tendencia para la obtención de curvas polares en mediciones de viento no definidas.

Inclusión de LayLines

Despues de abordar el desarrollo del cálculo de rutas en base a ficheros Grib, OpenTactic.org incluirá las LayLines en el mapa de regatas.

OpenTactic.org admitirá ficheros Girb

Dento de unos días subiré una nueva versión del programa, que admite la simulación de las regatas mediante ficheros meteorológicos de tipo grib (.grb)

Os pongo una pantalla de una simulación de ejemplo.

Simulador Grib

Simulador de ruta

He incluido una nueva funcionalidad en la aplicación: Simulador.

Este simulador calcula la ruta óptima utilizando el algoritmo de cálculo real, dadas unas condiciones iniciales: situación y datos de viento real. El resultado es una serie de líneas que indican los bordos a realizar, pudiendo utilizar la opción de penalización por cambio de rumbo.

Simulador

Mapa de Regatas actualizado

Os muestro la actualización del mapa de regatas:

Mapa de regatas

Además de mostrar el barco y las marcas de la regata, muestra en el propio barco la dirección del viento aparente y en la rosa de los vientos de la esquina superior izquierda, se muestra la dirección del viento real.

En breve sacaré una versión de la solución OpenTactic.org con esta mejora para que podáis utilizarla.

Mapa de Regatas

Esta es la continuación del proyecto: el mapa de regatas

En él se muestran los datos de las marcas de la regata seleccionada además de la posición y derrota del barco en mapa. Entre otras funcionalidades se puede cargar un mapa del lugar o grabar la derrota del barco en un fichero (shape).

Más adelante incluiré un simulador del rumbo que seguiría el barco respecto al óptimo calculado y la visualización de datos metereológicos (grib).

Os adelanto lo que aparecerá en una próxima versión:

Bloqueo al salir

Algunas veces se producía un bloqueo al salir de la aplicación que obligaba al usuario destruir el proceso manualmente.

Esto era debido a un problema en el cierre del puerto serie que ha sido localizado y aparentemente, corregido.

He incluido en la zona de descargas la nueva versión que corrige este problema.

Entrada multicanal

Hoy me han comentado la necedidad de implementar una entrada multicanal (gracias Marc) en la aplicación, para aquellos que no dispongan de multiplexor en la salida de datos NMEA.

Esta implementación no es del todo fácil y va a llevar un tiempo. Mientras tanto, para los que no disponéis de multiplexor de señal NMEA, podéis utilizar la siguiente solución. 

Primera versión de pruebas

Ya está habilitada la zona de descargas de la solución.

Esta es una primera versión de pruebas para que me ayudéis a detectar problemas, tanto en el funcionamiento de la aplicación, como en la propia instalación.

Aunque tengo unas cuantas ideas para la evolución del producto, también os agradecería que aportaseis cuantas ideas se os puedan ocurrir para mejorarlo. Prometo estudiarlas todas aunque no se si se podrán llevar finalmente a la practica...

Gracias de antemano.

 

Primera prueba en real

Por fin el pasado sábado pude probar la aplicación en un entorno más real. Hasta ahora las pruebas las estaba realizando con un simulador de sentencias NMEA, que envía los datos de GPS, viento; y rumbo y velocidad del barco, a un puerto COM establecido.
Distribuir contenido