Safety Envelope for Orthogonal Collocation Methods in Embedded Optimal Control
Jean Pierre Allamaa, Panagiotis Patrinos, Herman Van der Auweraer,, Tong Duy Son

TL;DR
This paper introduces a convex safety envelope method for orthogonal collocation in optimal control, ensuring constraint satisfaction and enabling safe, real-time nonlinear model predictive control (NMPC) with high accuracy and efficiency.
Contribution
It presents a novel approach using Bernstein and Legendre polynomial approximations to create a safety envelope that guarantees constraint satisfaction in orthogonal collocation methods.
Findings
Provides a convex safety envelope that guarantees constraint satisfaction.
Achieves high accuracy and fast convergence in solving OCPs.
Offers computational performance comparable to pseudospectral methods, outperforming multiple-shooting in autonomous driving tasks.
Abstract
Orthogonal collocation methods are direct approaches for solving optimal control problems (OCP). A high solution accuracy is achieved with few optimization variables, making it more favorable for embedded and real-time NMPC applications. However, collocation approaches lack a guarantee about the safety of the resulting trajectory as inequality constraints are only set on a finite number of collocation points. In this paper we propose a method to efficiently create a convex safety envelope containing the trajectory such that the solution fully satisfies the OCP constraints. We make use of Bernstein approximations of a polynomial's extrema and span the solution over an orthogonal basis using Legendre polynomials. The tightness of the safety envelope estimation, high accuracy in solving the underlying differential equations, fast rate of convergence and little conservatism are properties…
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
TopicsAdvanced Control Systems Optimization · Vehicle Dynamics and Control Systems · Stability and Control of Uncertain Systems
