ニューラルランダー:学習ダイナミクスを用いたドローンの安定着陸制御
Neural Lander: Stable Drone Landing Control using Learned Dynamics
深層ニューラルネットで空力効果を学習し、スペクトル正規化によるリプシッツ制約と非線形フィードバック線形化で安定性を保証したドローン着陸制御手法を提案した。
著者: Guanya Shi, Xichen Shi, Michael O'Connell, Rose Yu, Kamyar Azizzadenesheli, Animashree Anandkumar, Yisong Yue, Soon-Jo Chung
分類: cs.RO, cs.LG
原文アブストラクト
Precise near-ground trajectory control is difficult for multi-rotor drones, due to the complex aerodynamic effects caused by interactions between multi-rotor airflow and the environment. Conventional control methods often fail to properly account for these complex effects and fall short in accomplishing smooth landing. In this paper, we present a novel deep-learning-based robust nonlinear controller (Neural Lander) that improves control performance of a quadrotor during landing. Our approach combines a nominal dynamics model with a Deep Neural Network (DNN) that learns high-order interactions. We apply spectral normalization (SN) to constrain the Lipschitz constant of the DNN. Leveraging this Lipschitz property, we design a nonlinear feedback linearization controller using the learned model and prove system stability with disturbance rejection. To the best of our knowledge, this is the first DNN-based nonlinear feedback controller with stability guarantees that can utilize arbitrarily large neural nets. Experimental results demonstrate that the proposed controller significantly outperforms a Baseline Nonlinear Tracking Controller in both landing and cross-table trajectory tracking cases. We also empirically show that the DNN generalizes well to unseen data outside the training domain.
関連論文
- オフポリシーガウス予測制御の学習ベース設計:モデル予測制御とガウス過程回帰の統合制御/学習ベース制御
- 微分可能シミュレータを用いた解析的方策勾配による効率的な制御器の学習制御/学習ベース制御
- パターンを用いた制御:D学習法制御/学習ベース制御
