Abstract: We propose a motion planner for quadrotor unmanned aerial vehicles (UAVs) in windy environments, where the motion is defined by a sequence of Bézier curves in the flat output space of the UAV. The real-time implementable planner incorporates wind information from high-fidelity computational fluid dynamics simulations performed offline and utilizes convexity properties of Bézier curves to enable real-time implementations. For this purpose, we: (i) identify a model for the UAV-wind interaction; (ii) use the OpenFoam software to compute a model of the wind speeds subject to world geometry and boundary conditions; (iii) describe a method for regressing this wind model into a more compact representation; and finally (iv) demonstrate how this representation is amenable to minimum-snap motion planning of quad-rotor UAVs in realistic environments. We validate our approach using simulations and hardware experiments, and show a significant improvement in the thrust used by the UAV in presence of strong winds.
Loading