“…Robotic swarms consist of a distributed cognitive network promising to enhance tasks in terrestrial, aerial, and aquatic environments [11], [12]. Robotic swarms are currently being used in a variety of application domains such as agriculture [13], search and rescue [14], monitoring and patrol [15], warehouse operation [16], last-mile delivery [17], military scenarios [18], environmental monitoring [19], and space exploration [20]. The move from multi-UAVs to those of greater numbers is challenging, as the ability of a human operator to manage each drone individually becomes less feasible as the swarm size increases [21], [5].…”