In this paper, we consider several autonomous robots with separate tasks that require coordination, but not a coupling at every decision step. We assume that each robot separately acquires its task, possibly from different providers. We address the problem of multiple robots incrementally acquiring tasks that require their sparse-coordination. To this end, we present an approach to provide tasks to multiple robots, represented as sequences, conditionals, and loops of sensing and actuation primitives. Our approach leverages principles from sparse-coordination to acquire and represent these joint-robot plans compactly. Specifically, each primitive has associated preconditions and effects, and robots can condition on the state of one another. Robots share their state externally using a common domain language. The complete sparse-coordination framework runs on several robots. We report on experiments carried out with a Baxter manipulator and a CoBot mobile service robot.

Multi-robot task acquisition through sparse coordination / Gemignani, Guglielmo; Klee, Steven D; Nardi, Daniele; Veloso, Manuela. - STAMPA. - (2015), pp. 2823-2828. (Intervento presentato al convegno IEEE International Conference on Intelligent Robots and Systems tenutosi a Hamburg, Germany) [10.1109/IROS.2015.7353765].

Multi-robot task acquisition through sparse coordination

Gemignani, Guglielmo
;
Nardi, Daniele;
2015

Abstract

In this paper, we consider several autonomous robots with separate tasks that require coordination, but not a coupling at every decision step. We assume that each robot separately acquires its task, possibly from different providers. We address the problem of multiple robots incrementally acquiring tasks that require their sparse-coordination. To this end, we present an approach to provide tasks to multiple robots, represented as sequences, conditionals, and loops of sensing and actuation primitives. Our approach leverages principles from sparse-coordination to acquire and represent these joint-robot plans compactly. Specifically, each primitive has associated preconditions and effects, and robots can condition on the state of one another. Robots share their state externally using a common domain language. The complete sparse-coordination framework runs on several robots. We report on experiments carried out with a Baxter manipulator and a CoBot mobile service robot.
2015
IEEE International Conference on Intelligent Robots and Systems
Manipulators; Mobile communication; Robot kinematics; Robot sensing systems; Service robots; Control and Systems Engineering; Software; 1707; Computer Science Applications1707 Computer Vision and Pattern Recognition
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Multi-robot task acquisition through sparse coordination / Gemignani, Guglielmo; Klee, Steven D; Nardi, Daniele; Veloso, Manuela. - STAMPA. - (2015), pp. 2823-2828. (Intervento presentato al convegno IEEE International Conference on Intelligent Robots and Systems tenutosi a Hamburg, Germany) [10.1109/IROS.2015.7353765].
File allegati a questo prodotto
File Dimensione Formato  
Gemignani_Postprint-Multi-robot_2015.pdf

Open Access dal 03/10/2017

Note: IEEE DOI: 10.1109/IROS.2015.7353765
Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 5.94 MB
Formato Adobe PDF
5.94 MB Adobe PDF
Gemignani_Multi-robot_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 5.96 MB
Formato Adobe PDF
5.96 MB Adobe PDF   Contatta l'autore
IROS-2015_Frontespizio-indice_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 302.28 kB
Formato Adobe PDF
302.28 kB 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/933158
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
social impact