Neural Lander: Stable Drone Landing Control Using Learned Dynamics

By Guanya Shi, Xichen Shi, Michael O'Connell, Rose Yu, Kamyar Azizzadenesheli, Anima Anandkumar, Yisong Yue, Soon-Jo Chung. IEEE International Conference on Robotics and Automation, 2018

350 citations recorded by the source corpus.

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.

Subfields: Aerospace Engineering, Computer Vision and Pattern Recognition, Control and Systems Engineering

View Paper: https://www.semanticscholar.org/paper/204bcdbb217a96333279ad307aeb1d0729365832

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Aerospace Engineering

  1. Anima Anandkumar
  2. Michael O'Connell
  3. Angela P. Schoellig
  4. Yisong Yue
  5. Soon-Jo Chung
  6. Xichen Shi
  7. Kamyar Azizzadenesheli
  8. Guanya Shi

In Computer Vision and Pattern Recognition

  1. Michael O'Connell
  2. Angela P. Schoellig
  3. Yisong Yue
  4. Anima Anandkumar
  5. Charles Dawson
  6. Soon-Jo Chung
  7. Chuchu Fan
  8. Xichen Shi

In Control and Systems Engineering

  1. Sicun Gao
  2. Charles Dawson
  3. Chuchu Fan
  4. Angela P. Schoellig
  5. Yisong Yue
  6. Anima Anandkumar
  7. Soon-Jo Chung
  8. Kamyar Azizzadenesheli

Citations in the corpus