I. Introduction
Aerial robotic swarms could revolutionize various domains due to enhanced efficiency, robustness, fault tolerance, and cooperative problem-solving abilities. These abilities are currently difficult to achieve due to the apparent complexity of the overall solution and the demanding system transfer from laboratories and simulations to the real world. The available solutions [1] are limited mainly by the physical constraints and high demands on impractical sensory equipment, as well as the communication load. To effectively deploy a swarm of UAVs (Fig. 1) in tasks, such as exploration and monitoring [2], [3] and search and rescue operations [4], [5], it is necessary to mitigate the limitations mentioned.