Mostrar el registro sencillo del ítem
| dc.contributor.advisor | Aguado Manzano, Juan Carlos | es |
| dc.contributor.advisor | Mazaira Hernández, Adrián | es |
| dc.contributor.author | Rueda Domínguez, Víctor | |
| dc.contributor.editor | Universidad de Valladolid. Escuela Técnica Superior de Ingenieros de Telecomunicación | es |
| dc.date.accessioned | 2025-11-13T15:51:06Z | |
| dc.date.available | 2025-11-13T15:51:06Z | |
| dc.date.issued | 2025 | |
| dc.identifier.uri | https://uvadoc.uva.es/handle/10324/79664 | |
| dc.description.abstract | En este Trabajo Fin de Grado se presenta el rediseño e implementación de la arquitectura software de un vehículo autónomo, basado en un Renault Twizy, utilizando como plataforma de desarrollo Robot Operating System 2 (ROS 2). Partiendo de un prototipo inicial compuesto por dos microordenadores HummingBoard –uno dedicado a comunicaciones y otro, denominado módulo de control, encargado de ejecutar las tareas de percepción, planificación y actuación–, se introduce un nuevo módulo de mayor rendimiento, denominado PC Fusión, encargado de procesar los datos de los sensores y ejecutar la fusión de información, liberando de carga computacional al módulo de control original. Se propone además una reorganización física de conexiones USB y CAN, así como la implementación de una conexión lógica basada en MQTT para integrar el PC Fusión en el sistema. Se diseñan y desarrollan nodos ROS 2 especializados (percepción de cámara, ultrasonidos, RFID, recepción y emisión CAN, fusión de datos y planificación de ruta) que se orquestan desde un nodo principal (main_node), mientras que el módulo de control queda dedicado exclusivamente a la actuación sobre acelerador, marchas y dirección. | es |
| dc.description.abstract | This Final Degree Project presents the redesign and implementation of the software architecture of an autonomous vehicle, based on a Renault Twizy, using Robot Operating System 2 (ROS 2) as the development platform. Starting from an initial prototype consisting of two HummingBoard microcomputers -one dedicated to communications and the other, called the control module, responsible for executing perception, planning and action tasks- a new, higher-performance module called PC Fusion is introduced, responsible for processing sensor data and executing information fusion, freeing the original control module from computational load. A physical reorganisation of USB and CAN connections is also proposed, as well as the implementation of an MQTT-based logical connection to integrate the Fusion PC into the system. Specialised ROS 2 nodes (camera perception, ultrasound, RFID, CAN reception and transmission, data fusion and route planning) are designed and developed, which are orchestrated from a main node (main_node), while the control module is dedicated exclusively to acting on the accelerator, gears and steering. | es |
| dc.description.sponsorship | Departamento de Teoría de la Señal y Comunicaciones e Ingeniería Telemática | es |
| dc.format.mimetype | application/pdf | es |
| dc.language.iso | spa | es |
| dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject.classification | Arquitectura software | es |
| dc.subject.classification | CAN | es |
| dc.subject.classification | MQTT | es |
| dc.subject.classification | Módulo de control | es |
| dc.title | Arquitectura software de un vehículo autónomo usando ROS 2 | es |
| dc.type | info:eu-repo/semantics/bachelorThesis | es |
| dc.description.degree | Grado en Ingeniería de Tecnologías de Telecomunicación | es |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
- Trabajos Fin de Grado UVa [32925]
La licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional




