Interpretable Stochastic Model Predictive Control using Distributional Reinforced Estimation for Quadrotor Tracking Systems
Yanran Wang, James O'Keeffe, Qiuchen Qian, David Boyle

TL;DR
This paper introduces an interpretable stochastic model predictive control framework for quadrotor tracking that uses distributional reinforcement learning to accurately estimate aerodynamic disturbances, resulting in significantly improved tracking accuracy.
Contribution
It integrates a distributional RL-based disturbance estimator with SMPC, providing convergence guarantees and enhanced tracking performance in complex environments.
Findings
Improved cumulative tracking errors by at least 66%
Effective disturbance estimation for aerodynamic effects
Guaranteed convergence and stability of the control system
Abstract
This paper presents a novel trajectory tracker for autonomous quadrotor navigation in dynamic and complex environments. The proposed framework integrates a distributional Reinforcement Learning (RL) estimator for unknown aerodynamic effects into a Stochastic Model Predictive Controller (SMPC) for trajectory tracking. Aerodynamic effects derived from drag forces and moment variations are difficult to model directly and accurately. Most current quadrotor tracking systems therefore treat them as simple `disturbances' in conventional control approaches. We propose Quantile-approximation-based Distributional Reinforced-disturbance-estimator, an aerodynamic disturbance estimator, to accurately identify disturbances, i.e., uncertainties between the true and estimated values of aerodynamic effects. Simplified Affine Disturbance Feedback is employed for control parameterization to guarantee…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control · Advanced Control Systems Optimization · Reinforcement Learning in Robotics
