TL;DR
This paper introduces a computationally efficient zero-order optimization method for Gaussian process-based model predictive control, enabling real-time constraint-aware control with reduced complexity and faster evaluations.
Contribution
It develops a tailored Jacobian approximation combined with parallel GP inference, significantly reducing computational complexity and enabling real-time application of GP-MPC.
Findings
Reduces SQP iteration complexity from O(n_x^6) to O(n_x^3)
Accelerates GP evaluations using GPU parallelization
Achieves feasible, suboptimal solutions with drastically reduced computation time
Abstract
By enabling constraint-aware online model adaptation, model predictive control using Gaussian process (GP) regression has exhibited impressive performance in real-world applications and received considerable attention in the learning-based control community. Yet, solving the resulting optimal control problem in real-time generally remains a major challenge, due to i) the increased number of augmented states in the optimization problem, as well as ii) computationally expensive evaluations of the posterior mean and covariance and their respective derivatives. To tackle these challenges, we employ i) a tailored Jacobian approximation in a sequential quadratic programming (SQP) approach, and combine it with ii) a parallelizable GP inference and automatic differentiation framework. Reducing the numerical complexity with respect to the state dimension for each SQP iteration from…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
