Aerodynamic forces render accurate high-speed trajectory tracking with quadrotors extremely challenging. These complex aerodynamic effects become a significant disturbance at high speeds, introducing large positional tracking errors, and are extremely difficult to model. To fly at high speeds, feedback control must be able to account for these aerodynamic effects in real-time. This necessitates a modelling procedure that is both accurate and efficient to evaluate. Therefore, we present an approach to model aerodynamic effects using Gaussian Processes, which we incorporate into a Model Predictive Controller to achieve efficient and precise real-time feedback control, leading to up to 70% reduction in trajectory tracking error at high speeds. We verify our method by extensive comparison to a state-of-the-art linear drag model in synthetic and real-world experiments at speeds of up to 14m/s and accelerations beyond 4g.
翻译:这些复杂的空气动力效应以高速速度成为重大扰动,引入了巨大的定位跟踪错误,并且极难模拟。要高速飞行,反馈控制必须能够实时解释这些空气动力效应。这就需要一个既准确又高效的模型化程序来进行评估。因此,我们提出了一个模型化空气动力效应模型的方法,使用高斯过程,我们将其纳入一个模拟预测控制器,以便实现高效和准确的实时反馈控制,从而以高速速度将轨迹跟踪错误减少70%。我们通过广泛比较合成和现实世界实验中最先进的线性拖动模型,速度高达14米/秒,加速速度超过4克。