Precision control of Unmanned Aerial Vehicles (UAVs) is essential for deployment in a wide range of applications. However, real-world flight conditions often deviate from ideal operating scenarios, presenting uncertainties such as external disturbances and unmodeled dynamics. These can dramatically impact tracking accuracy and stability. This study proposes a novel adaptive control technique for quadrotors based on Windowed Dynamic Mode Decomposition (DMDc) techniques. This techniques efficiently identifies dynamic models directly from data, and updates this model in real-time, allowing the controller to compensate for changing conditions. To facilitate realistic validation, the proposed system is integrated within a Hardware-in-the-Loop (HiL) framework. In a series of simulated experiments, the adaptive controller demonstrates improvement in trajectory tracking under disturbances when compared to a conventional inverse dynamics approach. This research underscores the promise of DMDc-based techniques combined with adaptive control to enhance UAV operation, enabling safer and more robust performance in demanding scenarios.
Read full abstract