Adaptive Formation Control for Multi-UAV Swarms in Cluttered Environments with Communication Delays Under Directed Switching Topologies | Synapse