Comparison of Heuristic Algorithms in Discrete Search and Surveillance Tasks Using Aerial Swarms
Source abstract
Abstract
The search of a given area is one of the most studied tasks in swarm robotics. Different heuristic methods have been studied in the past taking into account the peculiarities of these systems (number of robots, limited communications and sensing and computational capacities). In this work, we introduce a behavioral network made up of different well-known behaviors that act together to achieve a good performance, while adapting to different scenarios. The algorithm is compared with six strategies based on movement patterns in terms of three performance models. For the comparison, four scenario types are considered: plain, with obstacles, with the target location probability distribution and a combination of obstacles and the target location probability distribution. For each scenario type, different variations are considered, such as the number of agents and area size. Results show that although simplistic solutions may be convenient for the simplest scenario type, for the more complex ones, the proposed algorithm achieves better results.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Robotic Path Planning Algorithms · Distributed Control Multi-Agent Systems · UAV Applications and Optimization
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Centre for Automation and Robotics (CAR), Technical University of Madrid (UPM), 28006 Madrid , Spain
References (28)
Show source-provided references
1. A taxonomy for multi-agent robotics10.1007/BF00240651 ↗
2. Communication in ants10.1016/j.cub.2006.07.015 ↗
3. Deneubourg, J. (1990). Self-organizing Collection and Transport of Objects in Unpredictable Environments. Japan–USA Symposium on Flexible Automation, American Society of Mechanical Engineers.
4. Collective robotics: From social insects to robots10.1177/105971239300200204 ↗
5. Mataric, M.J. (1993, January 13). Designing emergent behaviors: From local interactions to collective intelligence. Proceedings of the Second International Conference on Simulation of Adaptive Behavior, Honolulu, HI, USA.10.7551/mitpress/3116.003.0059 ↗
6. Şahin, E., and Spears, W.M. (2004). Swarm Robotics: From Sources of Inspiration to Domains of Application. Swarm Robotics, Springer. Number 3342 in Lecture Notes in Computer Science.10.1007/b105069 ↗
7. A review of swarm robotics tasks10.1016/j.neucom.2015.05.116 ↗
8. Sauter, J.A., Matthews, R., Van Dyke Parunak, H., and Brueckner, S.A. (2005). Performance of digital pheromones for swarming vehicle control. Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, Utrecht, Netherlands, 25–29 July 2005, ACM.10.1145/1082473.1082610 ↗
9. Control of artificial swarms with DDDAS10.1016/j.procs.2014.05.105 ↗
10. Sutantyo, D.K., Kernbach, S., Levi, P., and Nepomnyashchikh, V.A. (2010, January 26–30). Multi-robot searching algorithm using lévy flight and artificial potential field. Proceedings of the 2010 IEEE International Workshop on Safety Security and Rescue Robotics (SSRR), Bremen, Germany.10.1109/SSRR.2010.5981560 ↗
11. Liu, W., Taima, Y.E., Short, M.B., and Bertozzi, A.L. (2010, January 15–18). Multi-scale Collaborative Searching through Swarming. Proceedings of the International Conference on Informatics in Control, Automation and Robotics (ICINCO), Funchal, Portugal.
12. Waharte, S., Symington, A.C., and Trigoni, N. (2010, January 3–7). Probabilistic search with agile UAVs. Proceedings of the International Conference on Robotics and Automation (ICRA), Anchorage, AK, USA.10.1109/ROBOT.2010.5509962 ↗
13. Adaptive sampling in robotics: A survey10.1016/j.riai.2016.09.009 ↗
14. Efficient cooperative search of smart targets using uav swarms10.1017/S0263574708004141 ↗
15. Energy-efficient indoor search by swarms of simulated flying robots without global information10.1007/s11721-010-0039-3 ↗
16. Distributed bees algorithm parameters optimization for a cost efficient target allocation in swarms of robots10.3390/s111110880 ↗
17. Siciliano, B., and Khatib, O. (2008). Springer Handbook of Robotics, Springer Science & Business Media.10.1007/978-3-540-30301-5 ↗
18. Karapetyan, N., Benson, K., McKinney, C., Taslakian, P., and Rekleitis, I. (2017, January 24–28). Efficient multi-robot coverage of a known environment. Proceedings of the IEEE Intelligent Robots and Systems (IROS), Vancouver, BC, Canada.10.1109/IROS.2017.8206000 ↗
19. Multi-robot exploration and terrain coverage in an unknown environment10.1016/j.robot.2011.09.005 ↗
20. Erignac, C. (2007, January 7–10). An exhaustive swarming search strategy based on distributed pheromone maps. Proceedings of the AIAA Infotech@Aerospace 2007 Conference and Exhibit, Rohnert Park, CA, USA.10.2514/6.2007-2822 ↗
21. Search strategies for multiple UAV search and destroy missions10.1007/s10846-010-9486-8 ↗
22. Maza, I., and Ollero, A. (2007). Multiple UAV Cooperative Searching Operation Using Polygon Area Decomposition and Efficient Coverage Algorithms. Distributed Autonomous Robotic Systems 6, Springer.10.1007/978-4-431-35873-2_22 ↗
23. Lum, C., Vagners, J., Jang, J.S., and Vian, J. (July, January 30). Partitioned searching and deconfliction: Analysis and flight tests. Proceedings of the IEEE American Control Conference (ACC), Baltimore, MD, USA.
24. An innovative multi-agent search-and-rescue path planning approach10.1016/j.cor.2014.06.016 ↗
25. Peng, H., Su, F., Bu, Y., Zhang, G., and Shen, L. (2009, January 27–29). Cooperative area search for multiple UAVs based on RRT and decentralized receding horizon optimization. Proceedings of the IEEE Asian Control Conference (ASCC), Hong Kong, China.
26. Saska, M., Vakula, J., and Přeućil, L. (June, January 31). Swarms of micro aerial vehicles stabilized under a visual relative localization. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China.
27. Rasmussen, C.E., and Williams, C.K. (2006). Gaussian Processes for Machine Learning, MIT Press Cambridge.10.7551/mitpress/3206.001.0001 ↗
28. Control of multiple UAVs for persistent surveillance: Algorithm and flight test results10.1109/TCST.2011.2167331 ↗