Desarrollo de una Unidad Telemática que actúa como gateway de Internet

Carregant...
Miniatura

Fitxers

desarrolloTCU_memoria.pdf (7.84 MB) (Accés restringit)
El pots comprar en digital a:
El pots comprar en paper a:

Projectes de recerca

Unitats organitzatives

Número de la revista

Títol de la revista

ISSN de la revista

Títol del volum

Correu electrònic de l'autor

Tribunal avaluador

Realitzat a/amb

Tipus de document

Treball Final de Grau

Condicions d'accés

Accés restringit per decisió de l'autor

Llicència

Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva reproducció, distribució, comunicació pública o transformació sense l'autorització de la persona titular dels drets

Assignatures relacionades

Assignatures relacionades

Publicacions relacionades

Datasets relacionats

Datasets relacionats

Projecte CCD

Abstract

The main idea of this project has been based on the development of a Telematic Control Unit that acts as an internet gateway. To do this, in the first place, we had to work with YOCTO to be able to develop applications in embedded systems, such as the TCU with which we will work. We wanted to investigate the implementation of Dead Reckoning and implement a REST API in the TCU. For the development of Dead Reckoning, we have been using the GNSS module incorporated in the TCU and the u-center evaluation software, provided by the same company as the module, which allows us to test the configuration parameters of the module. To develop the REST API, C++ has been used together with some libraries that have allowed us to connect to the server and deliver the desired information via HTTP to the client. Finally, we have wanted to implement some automatic unit tests to ensure the proper functioning of the TCU through the information provided by the REST API.


La idea principal de este proyecto se ha basado en el desarrollo de una unidad telemática que actúa como gateway de internet. Para ello, en primer lugar, se ha tenido que trabajar con YOCTO para poder desarrollar aplicaciones en sistemas embedded, cómo es la TCU con la que trabajaremos. Se ha querido investigar sobre la implementación del Dead Reckoning e implementar una REST API a la TCU. Para el desarrollo del Dead Reckoning se ha utilizado el módulo GNSS incorporado en la TCU y el software de evaluación u-center, que nos proporciona la misma compañía del módulo, que nos permite testear los parámetros de configuración del módulo. Para desarrollar la REST API se ha utilizado C++ junto con algunas librerías que nos han permitido conectarnos con el servidor y entregar la información deseada por medio de HTTP al cliente. Por último, se han querido implementar algunas pruebas unitarias automáticas para asegurar el buen funcionamiento de la TCU mediante la información que nos proporciona la REST API.


La idea principal d'aquest projecte s'ha basat en el desenvolupament d'una unitat telemàtica que actua com a gateway d'internet. Per això, en primer lloc, s'ha hagut de treballar amb YOCTO per poder desenvolupar aplicacions en sistemas embedded, com és la TCU amb la que treballarem. S'ha requerit investigar sobre la implementació del Dead Reckoning i implementar una REST API a la TCU. Pel desenvolupament del Dead Reckoning s'ha utilitzat el mòdul GNSS incorporat a la TCU i el software d'avaluació u-center, que ens proporciona la mateixa companyia del mòdul, que ens permet testejar els paràmetres de configuració del mòdul. Per desenvolupar la REST API s'ha utilitat C++ juntament amb algunes llibreries que ens han permès connectar-nos amb el servidor i entregar la informació desitjada mitjançant HTTP al client. Per últim, s'han volgut implementar algunes proves unitàries automàtiques per assegurar el bon funcionament de la TCU mitjançant la informació que ens proporciona la REST API.

Descripció

Provinença

Titulació

GRAU EN ENGINYERIA DE TECNOLOGIES I SERVEIS DE TELECOMUNICACIÓ (Pla 2015)

Document relacionat

Citació

Ajut

DOI

Versió de l'editor

Altres identificadors

Referències