Differentiable Moving Horizon Estimation for Robust Flight Control

08/06/2021
by   Bingheng Wang, et al.
0

Estimating and reacting to external disturbances is of fundamental importance for robust control of quadrotors. Existing estimators typically require significant tuning or training with a large amount of data, including the ground truth, to achieve satisfactory performance. This paper proposes a data-efficient differentiable moving horizon estimation (DMHE) algorithm that can automatically tune the MHE parameters online and also adapt to different scenarios. We achieve this by deriving the analytical gradient of the estimated trajectory from MHE with respect to the tuning parameters, enabling end-to-end learning for auto-tuning. Most interestingly, we show that the gradient can be calculated efficiently from a Kalman filter in a recursive form. Moreover, we develop a model-based policy gradient algorithm to learn the parameters directly from the trajectory tracking errors without the need for the ground truth. The proposed DMHE can be further embedded as a layer with other neural networks for joint optimization. Finally, we demonstrate the effectiveness of the proposed method via both simulation and experiments on quadrotors, where challenging scenarios such as sudden payload change and flying in downwash are examined.

READ FULL TEXT

page 1

page 5

page 6

research
06/21/2022

Neural Moving Horizon Estimation for Robust Flight Control

Estimating and reacting to external disturbances is crucial for robust f...
research
09/12/2023

Trust-Region Neural Moving Horizon Estimation for Robots

Accurate disturbance estimation is essential for safe robot operations. ...
research
02/25/2023

Revisiting LQR Control from the Perspective of Receding-Horizon Policy Gradient

We revisit in this paper the discrete-time linear quadratic regulator (L...
research
07/13/2023

Learning IMM Filter Parameters from Measurements using Gradient Descent

The performance of data fusion and tracking algorithms often depends on ...
research
01/30/2023

Learning the Kalman Filter with Fine-Grained Sample Complexity

We develop the first end-to-end sample complexity of model-free policy g...
research
09/07/2022

Real-to-Sim: Deep Learning with Auto-Tuning to Predict Residual Errors using Sparse Data

Achieving highly accurate kinematic or simulator models that are close t...
research
09/09/2023

Global Convergence of Receding-Horizon Policy Search in Learning Estimator Designs

We introduce the receding-horizon policy gradient (RHPG) algorithm, the ...

Please sign up or login with your details

Forgot password? Click here to reset