electrónica

eStela: Seguimiento de regatas de Club en tiempo real.

Si alguien sigue este blog desde hace tiempo, sabrá que en su momento me planteé el desarrollar una aplicación para el seguimiento de regatas de club, pero por si acaso explicaré un poco de qué iba el rollo: Se trataba de mediante tecnología al alcance de cualquiera, como es un “smartphone” (odio esa palabra) recopilar información en tiempo real de cada uno de los barcos participantes en una regata. Dicha información sería: posición, velocidad, y rumbo. De esta manera, juntando toda la información en un servidor, podríamos representar la posición de los barcos en Google Maps por ejemplo. Además, se podría calcular también en tiempo real, las distancias entre las embarcaciones, distancias a la siguiente baliza, etc.

Como siempre, mi problema era la falta de constancia debida a la falta de tiempo, además de otras causas menores que no quiero explicar aquí para no aburrir al lector. Aún así, llegué a tener un prototipo de aplicación para android, que recogía las posiciones y las enviaba al servidor. Un frontal de acceso a la aplicación bastante bonito, y una representación sobre Google Maps de las posiciones que enviaba el teléfono, aunque con algún fallo pendiente de solucionar, como la pérdida de posiciones durante las llamadas telefónicas, como se puede ver en la imágen anterior. Faltaba mucho por hacer, pero tenía un modelo de datos bastante completo, y que permitía distinguir entre regatas, pruebas de las regatas, clases dentro de las regatas, pruebas asociadas a clases, etc. El proyecto recibió un fuerte empuje durante el primer semestre del año pasado, y otro en el último trimestre de 2013, pero cuando a principios de Febrero retomé el proyecto de nuevo descubrí eStela.co. Unos pedazo de c$%rfz=# se me habían adelantado!!!!
La verdad es que no les guardo rencor ninguno, de hecho me han librado de tener que rematar mi aplicación, si es que alguna vez lo hacía, y tras echarle un vistazo a la suya y probarla en el transcurso de dos regatas en las que he participado, he de decir que han hecho un estupéndo trabajo. Auque eso sí: la mía hubiese sido mejor XD. Cuando me enteré de la existencia de su plataforma, le eché un vistazo, y al ver que tenían twitter les escribí y mantuvimos esta breve conversación a través de twitter:
Capitán Peregrina @carlos_fk
@eStelaStreaming Que sepáis que os odiaré siempre por haberos adelantado a mi. peregrina.sanvicentedomar.com/search/label/R…. Muchas ganas de probarla!
eStela App @eStelaStreaming
@carlos_fk anonadados nos hayamos Carlos. Una verdadera pena no habernos conocido antes. Chapó por el blog! Seguimos en contacto =)
Capitán Peregrina @carlos_fk
@eStelaStreaming Lo mejor es q ya puedo dejar de desarrollarla! (Poco había hecho) Es curioso como 2 personas tienen la misma idea a la vez
eStela App @eStelaStreaming
@carlos_fk lo que nos sorprendía a mi padre y a mi es que no hubiese más gente haciendo lo mismo! Por cierto: php y mysql, tal cual 🙂
He de decir que su aplicación me gustó mucho, sobretodo por su sencillez en la parte del teléfono. Se introduce una clave que te envía el organizador y ya está, no hay nada más que hacer salvo activar el envío de datos. En la que tenía yo en mente, la aplicación del teléfono móvil era algo más compleja, pues quería que mostrara la clasificación en tiempo real y las distancias entre los barcos teniendo en cuenta las balizas del recorrido, es decir, desdoblando el recorrido en segmentos. Además incluso estuve tratando de diseñar un mecanismo para identificar el paso por una baliza para poder mostrar la clasificación en cada uno de ellos, incluso en tiempo compensado. Quizá algún día los señores de eStela.co añadan estas funcionalidades a su aplicación, en cuyo caso le exigiré por lo menos una caña, con su correspondiente pincho, en compensación por haberles servido de ideólogo.

Respecto a la parte web, he de decir que es impecable en su diseño, la verdad es que me encanta, pero creo que en el tiempo real adolece una carencia esencial desde mi punto de vista: para mi, para seguir las regatas, es necesario el mostrar la clasificación en tiempo real. Por otro lado, y ya para nota sería el poder crear clases que agrupen los distintos barcos, con recorridos específicos para cada una de ellas de manera que podamos ver las clasificaciones de cada clase, etc. Otra funcionalidad interesante podría ser la exportación de los recorridos en formato GPX para su análisis en terceras aplicaciones.

En la misma parte web, me encanta la sección dedicada a las estadísticas, que segúramente se pueda mejorar con el tiempo y mostrar más información, pues en la base de datos de la aplicación seguramente guarden información de sobra para generar todo tipo de estadísticas, pero veamos a qué me refiero con un ejemplo: Por ejemplo comparar en cada uno de los segmentos del recorrido la distancia entre dos embarcaciones diferentes; de esta manera los armadores/patrones podrían sacar conclusiones acerca de en qué situaciones deben forzar más o menos. Otra estadística interesante sería comparar el VMG media de cada uno de los bordos de una embarcación durante un segmento del recorrido, algo así a lo que hace la aplciación The Fast Track pero “a toro pasado”. Seguramente haya muchas más estadísticas interesantes que sacar, pero ya eso lo dejo para que las sugiera la concurrencia.

Como resúmen diré que me ha encantado la aplicación, que se la recomiendo a todos los Clubes Náuticos y empresas de organización de eventos náuticos, que deseen organizar una regata. Tiene mucho recorrido por delante, y me da una rabia tremenda no haberle dedicado más tiempo en su momento cuando se me ocurrió la misma idea. Enhorabuena a la gente de eStela.co, han hecho un trabajo estupendo, y como participante ocasional en regatas procuraré usarla.

El que quiera echarle un vistazo: http://estela.co

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

13 − siete =