Giter VIP home page Giter VIP logo

justtelemetry's Introduction

JustTelemetry

http://justtelemetry.ddns.net/

Descripción

En el marco de una colaboración con la escudería de Formula Student de la Universidad de Vigo (UVigo Motorsport) ofrecemos un sistema de telemetría para su vehículo. Concretamente, hemos desarrollado un sistema de posicionamiento mediante GPS + Unidad de medición inercial y una interfaz web para la visualización de los datos recogidos por los sensores.

Partes del proyecto

Nuestro sistema de posicionamiento se basa en la fusión de los datos de un módulo GPS y las lecturas de un acelerómetro para obtener el recorrido del vehiculo a lo largo de la trazada. Esa fusión se realiza mediante la implementación de un filtro de Kalman, y actualmente hemos conseguido disminuir el error de la posición (que en el caso de usar sólo el GPS podría llegar a los diez metros) a menos de 3m.

La información obtenida se envía mediante el puerto serie a una Raspberry Pi situada en el coche, que se encarga de almacenarla en una base de datos junto con las lecturas obtenidas por los sensores del vehiculo.

Comunicación

Una vez el vehículo ha terminado la sesión de prácticas el usuario que quiera acceder a la información se conectará a la red WiFi creada por la Raspberry y accederá al servidor web que hay en la misma.

La interfaz web consta de varias partes:

Página inicial

En la página principal se muestra un breve resumen de la información de las sesiones, la distribución de las mismas a lo largo del tiempo y un panel de notificaciones.

Gráficas

Las gráficas de nuestra interfaz muestran las lecturas de los sensores, y se pueden ver respecto al tiempo, a la distancia recorrida o a otros sensores. Además también se puede ver el recorrido del coche y ver los datos en un punto concreto de la trazada, así como seleccionar sólo un sector concreto de la pista.

Tablas

Aquí se muestran los datos en bruto de los sensores, para una consulta más rápida.

Sesiones

En esta parte se muestra un listado de las sesiones de pruebas realizadas, así como la posibilidad de importar, editary borrar sesiones. Ademas se ofrece la posibilidad de indicar el punto de inicio del circuito para así separar el recorrido en vueltas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.