Software personalizado
para el análisis de telemetría
Software a medida para Vittorio Caneva Rally School que combina análisis de telemetría, configuración de la dirección e investigación sobre la comunicación con su hardware Digitek descatalogado. Desarrollado para uso docente interno en portátiles con macOS o Windows.
Explora el proyecto ↓Hardware existente.
Una nueva conexión de software.
El punto de partida era el sistema de adquisición de datos Digitek de la escuela: hardware descatalogado que llevaba tiempo sin soporte, su software original y un archivo de grabaciones de ejercicios de rally.
La necesidad iba más allá de desarrollar una interfaz de análisis. También era necesario investigar cómo se comunicaba el registrador con su software original e implementar una conexión entre el hardware existente y la nueva aplicación.
Hardware Digitek descatalogado, software original y sesiones grabadas.
Investigar la comunicación con el dispositivo y facilitar el análisis de telemetría para la enseñanza.
Una conexión de hardware personalizada, herramientas de configuración de dirección y análisis de telemetría para la escuela.
Investigando el protocolo de comunicación original
Una parte importante del proyecto se centró en comprender y reproducir la comunicación entre el registrador Digitek y su software original. El trabajo combinó el examen del software de adquisición original, la captura de tráfico USB y el análisis de los formatos de datos.
Observar el sistema original
Capturar los intercambios USB en el entorno Windows original y examinar el comportamiento del software de adquisición.
Reconstruir el protocolo
Identificar las secuencias de apertura y cierre de sesiones, los comandos, las confirmaciones de recepción, los tiempos de transferencia y la estructura de los datos recibidos.
Implementar la conexión
Desarrollar una capa de comunicación USB específica para la nueva aplicación, con decodificación, comprobaciones de coherencia e informes de diagnóstico. Añadir un procedimiento controlado de transferencia de configuración para los perfiles de calibración de dirección compatibles.
Verificar con el dispositivo real
Comparar la implementación con los intercambios capturados y probar la comunicación con el hardware físico. En la conexión macOS se verificaron la lectura del catálogo del dispositivo, la lectura de la configuración y la recepción repetida de los canales en tiempo real.
El proyecto conecta los equipos y las grabaciones existentes de la escuela con un entorno de software desarrollado específicamente para sus instructores.
Herramientas de análisis de telemetría
Los datos grabados ofrecen una referencia común para instructor y alumno al analizar un ejercicio de conducción de rally.
Compara dos pasadas grabadas
Visualiza las señales de dirección, presión de freno y acelerador sobre una referencia común de análisis. Examina las diferencias en el momento y la progresión de las señales registradas.
- Trazas A/B separadas
- Cursor compartido y controles de alineación
- Valores y unidades de los canales grabados
Configurar el canal de dirección
La herramienta también permite configurar el canal de dirección del hardware existente. Ajusta los recuentos de referencia del sensor a −90°, en el centro y a +90°, gestiona los perfiles de calibración y compara los valores originales con los corregidos.
- Referencia del sensor de dirección
- Perfiles de calibración guardados
- Transferencia de la configuración al registrador
Detección automática de coasting y crossing
El software identifica los intervalos de uso de los pedales a partir de los canales grabados de acelerador y presión de freno, ofreciendo a los instructores una referencia directa para revisar las transiciones durante los ejercicios de rally.
Coasting
Detecta el intervalo de liberación de los pedales entre una frenada observada y el siguiente accionamiento del acelerador. La señal del acelerador permanece por debajo de su umbral y la presión de freno se mantiene dentro de la tolerancia residual configurada.
Crossing
Detecta los intervalos en los que la señal del acelerador y la presión de freno superan simultáneamente sus umbrales configurados, haciendo visible el solapamiento de los pedales en la grabación.
Las bandas cian y rojas resaltan los intervalos detectados en los gráficos de los pedales. Los instructores pueden examinar la duración y la distancia disponible, comparar las pasadas A/B de forma independiente y comentar cada intervalo con el alumno. Los resúmenes de las curvas también indican la proporción de distancia de la curva para la que hay datos válidos.
La detección utiliza umbrales ajustables y requiere ambos canales de pedales grabados. La ausencia de datos interrumpe la detección. Las mediciones apoyan las actividades docentes internas de la escuela y las interpreta el instructor.Las capturas proceden de la aplicación real. Los textos de la interfaz se muestran en su idioma original.
macOS y Windows
Desarrollada para portátiles macOS o Windows, para analizar los ejercicios en las actividades docentes internas de la escuela.
Las imágenes son capturas reales de la aplicación, reproducidas sin recortes.
Analizar un ejercicio de conducción de rally.
El software facilita el análisis del instructor. La interpretación tiene en cuenta el ejercicio, el vehículo y los canales disponibles.
Seleccionar las grabaciones
Recuperar la sesión y elegir las pasadas o los sectores que se van a analizar.
Examinar las entradas
Examinar cómo evolucionan la frenada, la dirección y el acelerador durante el intervalo seleccionado.
Comentar con el alumno
Utilizar los gráficos como referencia visual para explicar las diferencias observadas y revisar el ejercicio.
Desarrollado para las actividades docentes internas de la escuela.
Software adaptado a
un proceso de trabajo específico.
El proyecto Caneva combina la investigación sobre hardware sin soporte, una conexión a medida con el dispositivo y una interfaz de análisis adaptada a la enseñanza del rally.
Requisitos
Comprender el flujo de trabajo de enseñanza, el hardware existente, los protocolos de comunicación y los datos grabados.
Implementación
Desarrollar la capa de comunicación con el hardware y la aplicación según las necesidades de la escuela.
Verificación y perfeccionamiento
Comprobar la comunicación, la decodificación de datos y la interfaz, y después perfeccionar los procedimientos junto con los usuarios.
