Header menu link for other important links
X
Multiagent gathering with collision avoidance and a minimax distance criterion - Efficient algorithms and hardware realization
Published in IEEE Computer Society
2019
Volume: 15
   
Issue: 2
Pages: 699 - 709
Abstract
Multiple autonomous agents working cooperatively have contributed to the development of robust large-scale systems. While substantial work has been done in manufacturing and domestic environments, a key consideration for small hardware agents engaged in collaborative factory automation and welfare support systems is limited area and power on-board. When the agents attempt to meet for performing a task, it is natural for them to encounter obstacles and it is desirable for each agent to optimize its resources during its navigation. In this paper, we develop efficient geometric algorithms to find a point, termed as the gathering point (and denoted by P G ), for the agents that minimizes the maximum of path lengths. In particular, we present an O(n log 2 n) time algorithm for calculation of P G for an environment with two agents and n static polygonal obstacles. We then use the notion of a weighted minimax point to derive an efficient algorithm (with complexity of O(k 2 + kn log 2 n)) for computing P G for an environment with k agents and n obstacles. An enhancement to a dynamic environment is then presented. We also present details of an efficient hardware realization of the algorithms. Each agent, equipped with only an ATmega328P microcontroller and no external memory, executes the algorithms. Experiments with multiple agents navigating amidst static as well as dynamic obstacles are reported. © 2005-2012 IEEE.
About the journal
JournalData powered by TypesetIEEE Transactions on Industrial Informatics
PublisherData powered by TypesetIEEE Computer Society
ISSN15513203
Open AccessNo
Concepts (20)
  •  related image
    Computational complexity
  •  related image
    Computational efficiency
  •  related image
    Computational geometry
  •  related image
    Computer hardware
  •  related image
    Cyber physical system
  •  related image
    Embedded systems
  •  related image
    Factory automation
  •  related image
    Hardware
  •  related image
    Heuristic algorithms
  •  related image
    Job analysis
  •  related image
    Large scale systems
  •  related image
    Multi agent systems
  •  related image
    Robots
  •  related image
    Complexity theory
  •  related image
    Hardware realization
  •  related image
    Informatics
  •  related image
    MINIMAX CRITERION
  •  related image
    Obstacles
  •  related image
    Task analysis
  •  related image
    Autonomous agents