๐ค AI Summary
This work addresses the significant degradation in trajectory tracking performance of small quadrotors operating in the atmospheric boundary layer under strong turbulent winds. To mitigate this, the authors propose a two-stage learning framework: first, an attention-augmented gated recurrent network leverages onboard kinematic and dynamic data to accurately estimate the local three-dimensional wind field, achieving a horizontal wind speed RMSE of 0.40 m/s and a direction error of 3.2ยฐ; second, these wind estimates are integrated into a Proximal Policy Optimization (PPO) reinforcement learning controller to enable wind-aware flight control. This approach represents the first integration of learned wind-field perception with reinforcement learningโbased control, reducing trajectory tracking error by 48% compared to a non-wind-aware PD controller across wind speeds of 4โ12 m/s, outperforming it in all evaluated scenarios, and maintaining stable flight even under out-of-distribution wind conditions of 13โ15 m/s, thereby substantially enhancing wind-robustness.
๐ Abstract
Small multirotor aircraft are increasingly tasked with operations in the atmospheric boundary layer, where turbulent winds comparable to the vehicle's airspeed degrade trajectory tracking and can defeat conventional feedback control. This work illustrates a two-stage learning pipeline that first estimates the local wind from onboard kinematics and dynamics and then exploits that estimate inside a reinforcement learning (RL) flight controller. The wind estimator, an attention-augmented gated recurrent network trained on thousands of simulated flights through von Karman turbulence with power-law shear and veer, recovers the horizontal wind vector with a per-flight root-mean-square error of 0.40 m/s and a direction error of 3.2 degrees on unseen wind regimes, an accuracy near the floor imposed by unresolved turbulence, and generalizes to vertical ascent profiles with a skill score of 0.861 over a constant-wind reference. A proximal policy optimization controller receiving the frozen estimator's output reduces horizontal trajectory tracking error by 48% relative to a wind-blind proportional-derivative baseline across mean winds of 4 m/s to 12 m/s, winning on 100% of evaluation episodes. A three-way ablation decomposes this improvement into a kinematic component, available without wind information, and a wind-perception component; the perception share rises with wind speed, from small in light winds toward roughly half the total benefit in strong winds, consistent with the quadratic scaling of aerodynamic drag. The controller degrades gracefully on out-of-distribution winds of 13 m/s to 15 m/s, where the baseline fails catastrophically.