Quadrotors that can operate safely in the presence of imperfect model knowledge and external disturbances are crucial in safety-critical applications. We present L1Quad, a control architecture for quadrotors based on the L1 adaptive control. L1Quad enables safe tubes centered around a desired trajectory that the quadrotor is always guaranteed to remain inside. Our design applies to both the rotational and the translational dynamics of the quadrotor. We lump various types of uncertainties and disturbances as unknown nonlinear (time- and state-dependent) forces and moments. Without assuming or enforcing parametric structures, L1Quad can accurately estimate and compensate for these unknown forces and moments. Extensive experimental results demonstrate that L1Quad is able to significantly outperform baseline controllers under a variety of uncertainties with consistently small tracking errors.
翻译:在模型知识不完善和外部扰动的情况下能够安全运行的四方体在安全关键应用中至关重要。 我们提出L1Quad,这是以L1适应性控制为基础的四重体控制结构。 L1Quad使围绕一个理想轨道的安全管子得以运行,该轨道始终保证四重体将留在其中。 我们的设计适用于四重体的旋转动态和翻译动态。 我们把各种不确定因素和扰动作为未知的非线性(时间和状态)力量和时刻组合在一起。 L1Quad不承担或执行参数结构,就能准确估计和补偿这些未知的力和时刻。 广泛的实验结果显示, L1Quad能够在各种不确定因素下大大超过基线控制器,并不断出现小的跟踪错误。