This paper presents a control architecture for multi-robot systems. The proposed architecture has been developed in the framework of the Null-Space-based-Behavioral (NSB) control, a competitive-collaborative behavior-based control approach. The standard NSB statically determines a set of suitably defined elementary tasks (behaviors) and their priorities, i.e., they cannot be dynamically changed according to mission requirements and environmental constraints. In this paper, a three layer architecture has been designed in order to avoid such a drawback. The single robotic unit (agent) performing the mission is placed on the lower layer. In the middle layer, suitably defined elementary behaviors are defined; these elementary behaviors are then combined, via the NSB approach, in more complex actions. The upper layer is a Supervisor in charge of dynamically selecting the proper action to be executed. As further contribution, the architecture has been applied to the multi-robot border patrolling mission to generate a decentralized, deterministic and non-communicative solution that is robust to faults, and prevents collisions, even in the case of high robot density. Finally, the simulations on a team composed by a large number of robots, and experiments on a real setup, composed by three Pioneer-3DX robots, are provided.

A Decentralized Architecture for Multi-Robot Systems Based on the Null-Space-Behavioral Control with Application to Multi-Robot Border Patrolling

MARINO, Alessandro;
2013-01-01

Abstract

This paper presents a control architecture for multi-robot systems. The proposed architecture has been developed in the framework of the Null-Space-based-Behavioral (NSB) control, a competitive-collaborative behavior-based control approach. The standard NSB statically determines a set of suitably defined elementary tasks (behaviors) and their priorities, i.e., they cannot be dynamically changed according to mission requirements and environmental constraints. In this paper, a three layer architecture has been designed in order to avoid such a drawback. The single robotic unit (agent) performing the mission is placed on the lower layer. In the middle layer, suitably defined elementary behaviors are defined; these elementary behaviors are then combined, via the NSB approach, in more complex actions. The upper layer is a Supervisor in charge of dynamically selecting the proper action to be executed. As further contribution, the architecture has been applied to the multi-robot border patrolling mission to generate a decentralized, deterministic and non-communicative solution that is robust to faults, and prevents collisions, even in the case of high robot density. Finally, the simulations on a team composed by a large number of robots, and experiments on a real setup, composed by three Pioneer-3DX robots, are provided.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11386/3891171
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 58
  • ???jsp.display-item.citation.isi??? 42
social impact