Approaches for stochastic nonlinear model predictive control (SNMPC) typically make restrictive assumptions about the system dynamics and rely on approximations to characterize the evolution of the underlying uncertainty distributions. For this reason, they are often unable to capture more complex distributions (e.g., non-Gaussian or multi-modal) and cannot provide accurate guarantees of performance. In this paper, we present a sampling-based SNMPC approach that leverages recently derived sample complexity bounds to certify the performance of a feedback policy without making assumptions about the system dynamics or underlying uncertainty distributions. By parallelizing our approach, we are able to demonstrate real-time receding-horizon SNMPC with statistical safety guarantees in simulation on a 24-inch wingspan fixed-wing UAV and on hardware using a 1/10th scale rally car.
翻译:用于非线性模型预测控制(SNMPC)的方法通常对系统动态进行限制性假设,并依靠近似值来描述潜在不确定性分布的演变情况,因此,这些方法往往无法捕捉更复杂的分布(如非加利或多式),无法提供准确的性能保证。本文介绍了以抽样为基础的SNPC方法,利用最近获得的样本复杂性,在不对系统动态或潜在不确定性分布作出假设的情况下,验证反馈政策的执行情况。通过平行方法,我们得以展示实时后退休松SNMPC,在模拟24英寸翼固定翼UAV和使用10分级装甲汽车硬件时提供统计安全保障。