ETD system

Electronic theses and dissertations repository

 

Tesi etd-09132016-100929


Thesis type
Tesi di laurea magistrale
Author
BOLANO, GABRIELE
URN
etd-09132016-100929
Title
SLAM multi-agente distribuito e decentralizzato per l'esplorazione coordinata di ambienti indoor
Struttura
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA ROBOTICA E DELL'AUTOMAZIONE
Commissione
relatore Prof.ssa Pallottino, Lucia
Parole chiave
  • Robot Navigation
  • Mobile Robots
  • SLAM
  • Multi-Robot
  • Mapping
  • Localization
  • Map Merging
  • Exploration
Data inizio appello
29/09/2016;
Consultabilità
completa
Riassunto analitico
Lo sviluppo della robotica ha portato ad avere robot autonomi che devono svolgere svariati tipi di compiti interagendo e navigando all&#39;interno dell&#39;ambiente che li circonda. Spesso, per poter portare a termine questi compiti, un robot autonomo ha bisogno di generare una mappa dell&#39;ambiente circostante e di determinare la sua posizione relativa rispetto alla mappa stessa.<br><br>Lo SLAM (Simultaneous Localization and Mapping) è il processo che ha come obiettivo quello di localizzare un agente mobile e autonomo in un ambiente sconosciuto, costruendo allo stesso stempo una mappa incrementale di quest&#39;ultimo.<br>I due problemi sono quindi strettamente correlati e l&#39;interdipendenza della localizzazione con la costruzione della mappa, rende il problema complesso.<br><br>L&#39;utilizzo di squadre di robot che necessitano di creare una mappa dell&#39;ambiente, può portare a dei notevoli miglioramenti nel tempo totale di esplorazione. Nello SLAM multi-agente, i robot devono utilizzare tutti i dati disponibili per costruire una unica mappa globale e coerente per poter effettuare una localizzazione corretta.<br>La possibilità di avere un sistema decentralizzato e distribuito permette poi di avere anche una maggiore robustezza in caso di guasti a qualsiasi agente. Questi benefici si pagano con una maggiore complessità del sistema, che richiede coordinazione e cooperazione fra i robot.<br><br>In questo lavoro è stato sviluppato un sistema di SLAM multi-agente decentralizzato e distribuito tramite l&#39;utilizzo di ROS (Robot Operating System). <br>E&#39; stato innanzitutto effettuato uno studio dello stato dell&#39;arte per analizzare le metologie presenti in letteratura e proporre soluzioni innovative. In particolare si è affrontato il problema delle pose relative fra i veicoli nel caso queste non fossero note a priori.<br>E&#39; stato proposto un metodo che permette di ricavare le pose relative ed inoltre consente agli agenti di costruire una mappa globale e cooperare nell&#39;esplorazione.
File