Desarrollo de una Unidad Telemática que actúa como gateway de Internet
Fitxers
Títol de la revista
ISSN de la revista
Títol del volum
Autors
Correu electrònic de l'autor
Tutor / director
Tribunal avaluador
Realitzat a/amb
Tipus de document
Data
Condicions d'accés
Llicència
Publicacions relacionades
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.



