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 条
[21]   Quasi-convex reproducing kernel meshfree method [J].
Wang, Dongdong ;
Chen, Pengjie .
COMPUTATIONAL MECHANICS, 2014, 54 (03) :689-709
[22]  
Wynters E. L., 1993, CCCG. Proceedings of the Fifth Canadian Conference on Computational Geometry, P216
[23]  
Yamaguchi T., 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028), P987, DOI 10.1109/ICSMC.1999.825397
[24]  
Yao A. C.-C., 1979, ACM S THEOR COMP, P209, DOI DOI 10.1145/800135.804414
[25]   Consensus in Multi-Agent Systems With Second-Order Dynamics and Sampled Data [J].
Yu, Wenwu ;
Zhou, Lei ;
Yu, Xinghuo ;
Lu, Jinhu ;
Lu, Renquan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (04) :2137-2146
[26]   Flocking of Multi-Agent Systems Via Model Predictive Control Based on Position-Only Measurements [J].
Zhan, Jingyuan ;
Li, Xiang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) :377-385
[27]   An Overview and Deep Investigation on Sampled-Data-Based Event-Triggered Control and Filtering for Networked Systems [J].
Zhang, Xian-Ming ;
Han, Qing-Long ;
Zhang, Bao-Lin .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (01) :4-16