The invention discloses a multi-unmanned aerial vehicle cooperative
obstacle avoidance control method based on a pigeon
flock hierarchical leading intelligent mechanism, and the method comprises the steps: 1, building a
virtual leader and follower unmanned aerial vehicle model, and building an unmanned aerial vehicle group communication topology; 2, initializing the position, speed, attitude and other state information of the unmanned aerial vehicle, initializing the obstacle position distribution and
threat radius in the environment, and initializing the detection area of the unmanned aerial vehicle; and the like are totally eight steps. According to the method, an
intelligent decision-making process that a high level guides a low level to perform collision avoidance when a pigeon
flock faces natural enemy
predation is used for reference, the anti-collision decision-making authority of a
virtual leader and a following level unmanned aerial vehicle is stipulated, a leader
obstacle avoidance and trajectory tracking switching controller is designed, a collision avoidance control protocol based on a logarithmic
potential field gradient is established, and a collision avoidance
control system is established. The invention provides a pigeon-
flock-level-decision-imitating master-slave cooperative
obstacle avoidance control method developed for a four-rotor unmanned aerial vehicle cluster in an obstacle distribution environment, and the method is adaptive to random obstacle distribution.