TL;DR
Riccati-ZORO is a novel algorithm that efficiently optimizes feedback laws in robust stochastic model predictive control by alternately solving nominal and tube-based optimal control problems, reducing computational complexity.
Contribution
It introduces a heuristic-based joint optimization approach for the nominal trajectory and uncertainty tube, significantly lowering computational complexity for ellipsoidal tubes.
Findings
Reduces complexity from O(n_x^6) to O(n_x^3) for linear feedback tubes.
Provides open-source implementations in CasADi and acados.
Demonstrates effectiveness through numerical experiments.
Abstract
We present Riccati-ZORO, an algorithm for tube-based optimal control problems (OCP). Tube OCPs predict a tube of trajectories in order to capture predictive uncertainty. The tube induces a constraint tightening via additional backoff terms. This backoff can significantly affect the performance, and thus implicitly defines a cost of uncertainty. Optimizing the feedback law used to predict the tube can significantly reduce the backoffs, but its online computation is challenging. Riccati-ZORO jointly optimizes the nominal trajectory and uncertainty tube based on a heuristic uncertainty cost design. The algorithm alternates between two subproblems: (i) a nominal OCP with fixed backoffs, (ii) an unconstrained tube OCP, which optimizes the feedback gains for a fixed nominal trajectory. For the tube optimization, we propose a cost function informed by the proximity of the nominal trajectory…
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.
