Optimization of a SLAM graph-based implementation of an autonomous driving system

Bettini, Giorgia (2026) Optimization of a SLAM graph-based implementation of an autonomous driving system. [Laurea magistrale], Università di Bologna, Corso di Studio in Automation engineering / ingegneria dell’automazione [LM-DM270], Documento ad accesso riservato.
Documenti full-text disponibili:
[thumbnail of Thesis] Documento PDF (Thesis)
Full-text accessibile solo agli utenti istituzionali dell'Ateneo
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato

Download (6MB) | Contatta l'autore

Abstract

Scalability represents a fundamental challenge in pose graph optimization for SLAM systems. As new poses and constraints are continuously added during map creation, the underlying graph progressively increases in size and density. While global optimization is essential to ensure consistency, jointly optimizing all accumulated constraints can lead to prohibitive computational costs, particularly in large-scale and real-time applications. This work explores hierarchical initialization as a strategy to alleviate this limitation. By decomposing the global optimization problem into structured subgraphs, hierarchical methods provide a coarse but globally consistent estimate before refining the solution. The HiPE framework was implemented and evaluated using two decomposition strategies: Breadth-First Splitter (BFS) and Nested Dissection (ND). The approach was integrated within a nonlinear least-squares pipeline based on Ceres Solver. Experimental validation was performed on datasets of varying structural complexity, using Absolute Trajectory Error (ATE) and execution time as evaluation metrics. The results confirm that hierarchical initialization improves convergence behavior and computational efficiency compared to full pose graph optimization, particularly in dense graphs. BFS achieves the best performance under optimal parameter settings, while ND demonstrates greater robustness across configurations. The observed effectiveness of skeleton-only optimization further supports the potential of hierarchical approaches as scalable solutions for large-scale SLAM systems

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Bettini, Giorgia
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Indirizzo
AUTOMATION ENGINEERING
Ordinamento Cds
DM270
Parole chiave
SLAM, Hierarchical Approach, Breadth First Splitter, Nested Dissection Splitter, Graph-Based
Data di discussione della Tesi
25 Marzo 2026
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza il documento

^