Teams of UGVs patrolling harsh and complex 3D environments can experience interference and spatial conflicts with one another. Neglecting the occurrence of these events crucially hinders both soundness and reliability of a patrolling process. This work presents a distributed multi-robot patrolling technique, which uses a two-level coordination strategy to minimize and explicitly manage the occurrence of conflicts and interference. The first level guides the agents to single out exclusive target nodes on a topological map. This target selection relies on a shared idleness representation and a coordination mechanism preventing topological conflicts. The second level hosts coordination strategies based on a metric representation of space and is supported by a 3D SLAM system. Here, each robot path planner negotiates spatial conflicts by applying a multi-robot traversability function. Continuous interactions between these two levels ensure coordination and conflicts resolution. Both simulations and real-world experiments are presented to validate the performances of the proposed patrolling strategy in 3D environments. Results show this is a promising solution for managing spatial conflicts and preventing deadlocks.

3D multi-robot patrolling with a two-level coordination strategy / Freda, Luigi; Gianni, Mario; Pirri, Fiora; Gawel, Abel; Dubé, Renaud; Siegwart, Roland; Cadena, Cesar. - In: AUTONOMOUS ROBOTS. - ISSN 0929-5593. - (2019). [10.1007/s10514-018-09822-3]

3D multi-robot patrolling with a two-level coordination strategy

Freda, Luigi;Gianni, Mario
;
Pirri, Fiora;
2019

Abstract

Teams of UGVs patrolling harsh and complex 3D environments can experience interference and spatial conflicts with one another. Neglecting the occurrence of these events crucially hinders both soundness and reliability of a patrolling process. This work presents a distributed multi-robot patrolling technique, which uses a two-level coordination strategy to minimize and explicitly manage the occurrence of conflicts and interference. The first level guides the agents to single out exclusive target nodes on a topological map. This target selection relies on a shared idleness representation and a coordination mechanism preventing topological conflicts. The second level hosts coordination strategies based on a metric representation of space and is supported by a 3D SLAM system. Here, each robot path planner negotiates spatial conflicts by applying a multi-robot traversability function. Continuous interactions between these two levels ensure coordination and conflicts resolution. Both simulations and real-world experiments are presented to validate the performances of the proposed patrolling strategy in 3D environments. Results show this is a promising solution for managing spatial conflicts and preventing deadlocks.
2019
3D patrolling; 3D multi-robot systems; distributed multi-robot coordination; UGVs
01 Pubblicazione su rivista::01a Articolo in rivista
3D multi-robot patrolling with a two-level coordination strategy / Freda, Luigi; Gianni, Mario; Pirri, Fiora; Gawel, Abel; Dubé, Renaud; Siegwart, Roland; Cadena, Cesar. - In: AUTONOMOUS ROBOTS. - ISSN 0929-5593. - (2019). [10.1007/s10514-018-09822-3]
File allegati a questo prodotto
File Dimensione Formato  
Freda_Preprint_3DMulti-robot_2019.pdf

accesso aperto

Note: https://link.springer.com/article/10.1007/s10514-018-09822-3
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 3.75 MB
Formato Adobe PDF
3.75 MB Adobe PDF
Freda_3DMulti-robot_2019.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.4 MB
Formato Adobe PDF
1.4 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1215790
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 24
  • ???jsp.display-item.citation.isi??? 15
social impact