Flocking of partially-informed multi-agent systems avoiding obstacles with arbitrary shape

被引:10
作者
Li, Jiaojie [1 ,2 ,3 ]
Zhang, Wei [1 ,2 ]
Su, Housheng [4 ]
Yang, Yupu [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] Minist Educ China, Key Lab Syst Control & Informat Proc, Shanghai 200240, Peoples R China
[3] Shanghai Dian Ji Univ, Dept Measurement & Control Technol, Shanghai 200240, Peoples R China
[4] Huazhong Univ Sci & Technol, Natl Key Lab Sci & Technol Multispectral Informat, Key Lab Image Informat Proc & Intelligent Control, Sch Automat,Minist Educ, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Obstacle avoidance; Geometry representation; Flocking; Distributed control; Multi-agent system; VIRTUAL LEADERS; ALGORITHMS; MOTION; AGENTS;
D O I
10.1007/s10458-014-9272-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the flocking problem of multi-agent systems with obstacle avoidance, in the situation when only a fraction of the agents have information on the obstacles. Obstacles of arbitrary shape are allowed, no matter if their boundary is smooth or non-smooth, and no matter it they are convex or non-convex. A novel geometry representation rule is proposed to transfer obstacles to a dense obstacle-agents lattice structure. Non-convex regions of the obstacles are detected and supplemented using a geometric rule. The uninformed agents can detect a section of the obstacles boundary using only a range position sensor. We prove that with the proposed protocol, uninformed agents which maintain a joint path with any informed agent can avoid obstacles that move uniformly and assemble around a point along with the informed agents. Eventually all the assembled agents reach consensus on their velocity. In the entire flocking process, no distinct pair of agents collide with each other, nor collide with obstacles. The assembled agents are guaranteed not to be lost in any non-convex region of the obstacles within a distance constraint. Numerical simulations demonstrate the flocking algorithm with obstacle avoidance both in 2D and 3D space. The situation when every agent is informed is considered as a special case.
引用
收藏
页码:943 / 972
页数:30
相关论文
共 33 条
[1]  
[Anonymous], 1998, GRAD TEXT M
[2]  
Estrin D., 1999, MobiCom'99. Proceedings of Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking, P263, DOI 10.1145/313451.313556
[3]   STABILITY THEORY OF SYNCHRONIZED MOTION IN COUPLED-OSCILLATOR SYSTEMS [J].
FUJISAKA, H ;
YAMADA, T .
PROGRESS OF THEORETICAL PHYSICS, 1983, 69 (01) :32-47
[4]  
Ghorbanian P, 2011, P AMER CONTR CONF, P3381
[5]  
Hui Yu, 2010, 2010 8th IEEE International Conference on Control and Automation (ICCA 2010), P1876, DOI 10.1109/ICCA.2010.5524206
[6]   Distributed Sensor Fusion for Scalar Field Mapping Using Mobile Sensor Networks [J].
Hung Manh La ;
Sheng, Weihua .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (02) :766-778
[7]  
Hung Manh La, 2013, Journal of Communications, V8, P32
[8]   Dynamic target tracking and observing in a mobile sensor network [J].
Hung Manh La ;
Sheng, Weihua .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2012, 60 (07) :996-1009
[9]   Coordination of groups of mobile autonomous agents using nearest neighbor rules [J].
Jadbabaie, A ;
Lin, J ;
Morse, AS .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (06) :988-1001
[10]   Formation and obstacle avoidance control for multiagent systems [J].
Yan J. ;
Guan X. ;
Luo X. ;
Tan F. .
Journal of Control Theory and Applications, 2011, 9 (2) :141-147