Multi-agent robotic system architecture for effective task allocation and management

  • Authors:
  • Egons Lavendelis;Aleksis Liekna;Agris Nikitenko;Arvids Grabovskis;Janis Grundspenkis

  • Affiliations:
  • Department of Systems Theory and Design, Riga Technical University, Riga, Latvia;Department of Systems Theory and Design, Riga Technical University, Riga, Latvia;Department of Systems Theory and Design, Riga Technical University, Riga, Latvia;Department of Systems Theory and Design, Riga Technical University, Riga, Latvia;Department of Systems Theory and Design, Riga Technical University, Riga, Latvia

  • Venue:
  • EHAC'12/ISPRA/NANOTECHNOLOGY'12 Proceedings of the 11th WSEAS international conference on Electronics, Hardware, Wireless and Optical Communications, and proceedings of the 11th WSEAS international conference on Signal Processing, Robotics and Automation, and proceedings of the 4th WSEAS international conference on Nanotechnology
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large number of autonomous robot solutions exists for various missions and domains. These robots are sufficient for the missions they are built for. At the same time each of them has limited functional and physical capabilities. Multi robot systems can be used to remove these limits. However it is true only in case when the system ensures effective interaction among the robots i.e. enables their social behaviour. Usually it is hard to implement such capabilities directly into robots due to functional and physical limitations and heterogeneity of the team. One of possible solutions is to implement management systems outside the robots. It should decompose tasks, allocate subtasks to specific robots and monitor the execution of the assigned tasks. In order to avoid inherent drawback of fully centralized systems a significant level of autonomy has to be preserved. Intelligent agents fulfil these requirements. Therefore we propose a general multi-agent system's architecture for multi-robot management system for applications with a common goal. It can be used to implement various purpose multi-robot systems from existing single operating robots without major changes in their software and hardware. A vacuum cleaning problem of a large area is considered as an application case.