Multiagent Gathering With Collision Avoidance and a Minimax Distance Criterion-Efficient Algorithms and Hardware Realization

被引:3
作者
Vundurthy, Bhaskar [1 ]
Sridharan, K. [1 ]
机构
[1] Indian Inst Technol Madras, Dept Elect Engn, Chennai 600036, India
关键词
Agent gathering; computational geometry; cyber-physical systems; efficient algorithms; hardware realization; minimax criterion; obstacles; SYSTEMS; CONSENSUS; AGENTS;
D O I
10.1109/TII.2018.2824405
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 PG 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.
引用
收藏
页码:699 / 709
页数:11
相关论文
共 27 条
[1]  
Ab Aziz A, 2015, 2015 INTERNATIONAL SYMPOSIUM ON AGENTS, MULTI-AGENT SYSTEMS AND ROBOTICS (ISAMSR), P98, DOI 10.1109/ISAMSR.2015.7379778
[2]  
Abelson H., 1978, 19th Annual Symposium on Foundations of Computer Science, P151, DOI 10.1109/SFCS.1978.22
[3]   An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination [J].
Cao, Yongcan ;
Yu, Wenwu ;
Ren, Wei ;
Chen, Guanrong .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) :427-438
[4]   SINGLE FACILITY LP-DISTANCE MINIMAX LOCATION [J].
DREZNER, Z ;
WESOLOWSKY, GO .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1980, 1 (03) :315-321
[5]  
Elzinga J., 1972, Transp. Sci, V6, P379, DOI [10.1287/trsc.6.4.379, DOI 10.1287/TRSC.6.4.379]
[6]   SOME ASPECTS OF A MINIMAX LOCATION PROBLEM [J].
FRANCIS, RL .
OPERATIONS RESEARCH, 1967, 15 (06) :1163-&
[7]   Multirobot Rendezvous With Visibility Sensors in Nonconvex Environments [J].
Ganguli, Anurag ;
Cortes, Jorge ;
Bullo, Francesco .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (02) :340-352
[8]   Robust Consensus for a Class of Uncertain Multi-Agent Dynamical Systems [J].
Han, Dongkun ;
Chesi, Graziano ;
Hung, Yeung Sam .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) :306-312
[9]   An optimal algorithm for Euclidean shortest paths in the plane [J].
Hershberger, J ;
Suri, S .
SIAM JOURNAL ON COMPUTING, 1999, 28 (06) :2215-2256
[10]  
Ichikawa J, 2014, 2014 IEEE 3RD GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), P636, DOI 10.1109/GCCE.2014.7031124