This paper presents a novel model-free control approach, Flower Pollination Algorithm-based Model-Free Control (FPA-MFC), for trajectory tracking of mini-drone quadrotor unmanned aerial vehicles (UAVs). The proposed approach employs an adaptive estimator based on filtered signals to approximate the nonlinear dynamic functions of the system. This approximator allows the development of a robust decentralized control law able to separately manage the position and attitude dynamics of the drone. The controller design is free of any prior knowledge of the system dynamics, and the control inputs are computed solely from instantaneous input and output measurements. Indeed, this can significantly reduce the computational burden and improve the efficiency of the control algorithm while preserving its simplicity. The design gains of the control law are selected using the metaheuristic flower pollination algorithm to achieve greater trajectory tracking performance and ensure closed-loop system stability. Simulation tests conducted on the Parrot mini drone platform validate the effectiveness and superior performance of FPA-MFC, compared to similar controllers without optimization and using the particle swarm optimization algorithm.
Read full abstract