polito.it
Politecnico di Torino (logo)

Sensor Fusion for Autonomous Driving

Maria Francesca Merangolo

Sensor Fusion for Autonomous Driving.

Rel. Stefano Alberto Malan. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (28MB) | Preview
[img] Archive (ZIP) (Documenti_allegati) - Altro
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (65MB)
Abstract:

In a context where robotics and autonomous vehicles are becoming increasingly central in industry and research, this thesis presents the development of an autonomous driving system for Yahboom ROSMASTER X3 educational robot. The main objective is the implementation of a rover capable of autonomously following a line and recognising road signs by integrating sensor fusion techniques between LiDAR and a depth camera. This combination allows the robot to obtain a more accurate perception of its surroundings, enhancing navigation adaptability to complex scenarios. The system is based on ROS2 and exploits a hardware platform consisting of an NVIDIA Jetson Nano for image processing and autonomous navigation and Mecanum wheels that provide omnidirectional mobility, improving the robot manoeuvring capabilities. Computer vision plays a key role in traffic sign recognition, implemented via a MobileNetV2 SSD deep learning model, suitably trained on a customised dataset. The software pipeline includes the implementation of navigation algorithms, MQTT communication for remote management, and integration with ROS2 to ensure modularity and efficiency. After the assembly and configuration phase of the rover, the system was subjected to several tests to evaluate performance in real navigation scenarios for signal recognition, stability in line tracking, and responsiveness to environmental variations. The results obtained demonstrate that the integration of sensor fusion and machine learning within a ROS2 architecture allows a significant improvement in the robot autonomous capabilities. This work represents a contribution to research on robotic navigation systems, highlighting the potential of advanced perception technologies for real-world applications in dynamic environments.

Relatori: Stefano Alberto Malan
Anno accademico: 2024/25
Tipo di pubblicazione: Elettronica
Numero di pagine: 107
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: MCA Engineering S.r.l.
URI: http://webthesis.biblio.polito.it/id/eprint/35322
Modifica (riservato agli operatori) Modifica (riservato agli operatori)