Path Planning for Shepherding a Swarm in a Cluttered Environment using Differential Evolution

被引:0
作者
Elsayed, Saber [1 ]
Singh, Hemant [1 ]
Debie, Essam [1 ]
Perry, Anthony [2 ]
Campbell, Benjamin [2 ]
Hunjet, Robert [2 ]
Abbass, Hussein [1 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
[2] Australian Dept Def, Def Sci & Technol, Edinburgh, SA, Australia
来源
2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI) | 2020年
关键词
Differential Evolution; Path Manning; Shepherding; Swarm Guidance; MOBILE ROBOT; NAVIGATION; COMPLEX;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Shepherding involves herding a swarm of agents (sheep) by another a control agent (sheepdog) towards a goal. Multiple approaches have been documented in the literature to model this behaviour. In this paper, we present a modification to a well-known shepherding approach, and show, via simulation, that this modification improves shepherding efficacy. We then argue that given complexity arising from obstacles laden environments, path planning approaches could further enhance this model. To validate this hypothesis, we present a 2-stage evolutionary-based path planning algorithm for shepherding a swarm of agents in 2D environments. In the first stage, the algorithm attempts to find the best path for the sheepdog to move from its initial location to a strategic driving location behind the sheep. In the second stage, it calculates and optimises a path for the sheep. It does so by using way points on that path as the sequential sub-goals for the sheepdog to aim towards. The proposed algorithm is evaluated in obstacle laden environments via simulation with further improvements achieved.
引用
收藏
页码:2194 / 2201
页数:8
相关论文
共 34 条
[1]  
Bayazit OB, 2002, 10TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, P104, DOI 10.1109/PCCGA.2002.1167844
[2]   Roadmap-based path planning - Using the Voronoi diagram for a clearance-based shortest path [J].
Bhattacharya, Priyadarshi ;
Gavrilova, Marina L. .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (02) :58-66
[3]   Automatic generation of fuzzy rules for reactive robot controllers [J].
Castellano, G ;
Attolico, G ;
Distante, A .
ROBOTICS AND AUTONOMOUS SYSTEMS, 1997, 22 (02) :133-149
[4]   Aerial shepherds: Coordination among UAVs and swarms of robots [J].
Chaimowicz, Luiz ;
Kumar, Vijay .
DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS 6, 2007, :243-+
[5]  
El-Fiqi Heba, 2020, GECCO'20. Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, P75, DOI 10.1145/3377929.3390067
[6]  
Elsayed S, 2016, IEEE C EVOL COMPUTAT, P4191, DOI 10.1109/CEC.2016.7744322
[7]  
Fingas M., 2012, BASICS OIL SPILL CLE, P22
[8]  
Glavaski D, 2009, MATH COMPUT SCI ENG, P126
[9]  
Harrison JF, 2010, LECT NOTES COMPUT SC, V6459, P218
[10]   Algorithms for collision-free navigation of mobile robots in complex cluttered environments: a survey [J].
Hoy, Michael ;
Matveev, Alexey S. ;
Savkin, Andrey V. .
ROBOTICA, 2015, 33 (03) :463-497