Autonomous Mobile Robot for Traffic Sign Detection Using YOLO and a 3D Depth Camera with ROS 2 and Docker-Based Deployment

dc.contributor.advisorPuig i Vidal, Manuel
dc.contributor.authorAstudillo Soriano, Johnny Brent
dc.date.accessioned2026-03-24T14:22:15Z
dc.date.available2026-03-24T14:22:15Z
dc.date.issued2026-01-15
dc.descriptionTreballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2026, Director: Manel Puig i Vidal
dc.description.abstract[en] This Final Degree Project extends and improves a reactive navigation system based on a computer vision approach and focused on traffic sign detection. Specifically, it integrates a 3D depth camera into the detection pipeline to obtain real-world distances, and enable the control over a LIMO’s robot navigation system. Moreover, it addresses a latency issue derived from TheConstruct–a remote development platform centred on ROS–, by building a local development environment based on Docker and ROS2 Humble. Finally, it includes a set of code optimizations that not only removes the existing coupling in favour of a clean architecture but also increases the reliability of the distributed and concurrent system; improving the project’s modularity, extensibility, and robustness. [ca] Aquest Treball Final de Grau amplia i millora un sistema de navegació reactiva centrat en la detecció de senyals de trànsit mitjançant visió artificial. En concret, integra una càmera de profunditat 3D en el pipeline de detecció per obtenir distàncies reals de forma precisa, cosa que permet el control de la navegació d’un robot LIMO. A més, planteja la solució a un problema de latència derivat de la plataforma remota TheConstruct mitjançant la construcció d’un entorn de desenvolupament local basat en Docker i ROS2 Humble. Finalment, es realitzen una sèrie d’optimitzacions en el codi que no només eliminen l’acoblament existent en favor d’una arquitectura més neta, sinó que augmenten la fiabilitat del sistema distribuït i concurrent; augmentant la modularitat, extensibilitat i robustesa del projecte. [es] Este Trabajo Final de Grado extiende y mejora un sistema de navegación reactiva centrado en la detección de señales de tráfico mediante visión artificial. En concreto, integra una cámara de profundidad 3D en el pipeline de detección para obtener distancias reales de forma precisa, permitiendo así el control de la navegación de un robot LIMO. Además, plantea una solución a un problema de latencia derivado de la plataforma remota TheConstruct mediante la construcción de un entorno de desarrollo local basado en Docker y ROS2 Humble. Finalmente, se realizan una serie de optimizaciones en el código que no solo eliminan el acoplamiento existente en favor de una arquitectura más limpia, sino que aumentan la fiabilidad del sistema distribuido y concurrente; incrementando la modularidad, extensibilidad y robustez del proyecto.
dc.format.extent40 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://hdl.handle.net/2445/228470
dc.language.isoeng
dc.rightsmemòria: cc by-nc-nd (c) Johnny Brent Astudillo Soriano, 2026
dc.rightscodi: GPL (c) Johnny Brent Astudillo Soriano, 2026
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.ca
dc.rights.urihttp://www.gnu.org/licenses/gpl-3.0.ca.html
dc.subject.classificationRobòtica
dc.subject.classificationRobots mòbils
dc.subject.classificationVisió per ordinador
dc.subject.classificationIntel·ligència artificial
dc.subject.classificationJohnny Brent Astudillo Soriano
dc.subject.classificationProgramari
dc.subject.classificationTreballs de fi de grau
dc.subject.otherRobotics
dc.subject.otherMobile robots
dc.subject.otherComputer vision
dc.subject.otherArtificial intelligence
dc.subject.otherComputer software
dc.subject.otherBachelor's theses
dc.titleAutonomous Mobile Robot for Traffic Sign Detection Using YOLO and a 3D Depth Camera with ROS 2 and Docker-Based Deployment
dc.typeinfo:eu-repo/semantics/bachelorThesis

Fitxers

Paquet original

Mostrant 1 - 2 de 2
Carregant...
Miniatura
Nom:
Codi.zip
Mida:
99.1 MB
Format:
ZIP file
Carregant...
Miniatura
Nom:
TFG_Astudillo_Soriano_Johnny_Brent.pdf
Mida:
22.87 MB
Format:
Adobe Portable Document Format