Multiple quadrotors are becoming increasingly attractive in many fields, and the formation tracking control of multiple quadrotors is the foundation for performing complex tasks. In this paper, the collision-free formation tracking control problem for multiple quadrotors under switching topology is studied, and the leader has the control command, which is unknown to the followers. A formation tracking control protocol is firstly constructed utilizing local neighboring information, in which the neighbors of the quadrotors can change. Then, inspired by the spring-damping system, a collision avoidance mechanism based on Hooke's law with damping is proposed to avoid collision of multiple quadrotors in a cluttered flight. By using the Lyapunov based stability analysis, it is proved that multiple quadrotors can track the dynamic leader in a dynamic formation using the proposed protocol under formation feasibility and the existence of spanning trees in communication topology. Finally, a lightweight communication protocol is designed in the experimental platform. Several groups of visual simulations are carried out based on the Gazebo simulator. The proposed method is compared with two potential field methods in two scenarios through quantitative studies of task efficiency and error analysis. Overall, the completion time is improved by 86.02% and 31.98%, and the minimum tracking error is improved by 57.24% and 46.20% in scenario 1. The completion time is improved by 86.88% and 30.34%, and the minimum tracking errors are improved by 82.20% and 42.62% in scenario 2. Outdoor experiments on formation tracking are performed to verify the effectiveness of the proposed methods. Furthermore, several outdoor experiments are conducted in the same scenarios to validate the proposed algorithm.
Read full abstract