Distributed Formation Control Method with Hierarchical Leader–Follower Architecture and Repulsive Function-Based Obstacle Avoidance for UAV Formation Flight | Synapse