paper-with-me

Papers

Differentially Flat Learning-based Model Predictive Control Using a Stability, State, and Input Constraining Safety Filter

2023-07-20 · Adam W. Hall, Melissa Greeff, Angela P. Schoellig

Learning-based optimal control algorithms control unknown systems using past trajectory data and a learned model of the system dynamics. These controllers use either a linear approximation of the learned dynamics, trading performance for faster computation, or nonlinear optimization methods, which typically perform better but can limit real-time applicability. In this work, we present a novel nonlinear controller that exploits differential flatness to achieve similar performance to state-of-the-art learning-based controllers but with significantly less computational effort. Differential flatness is a property of dynamical systems whereby nonlinear systems can be exactly linearized through a nonlinear input mapping. Here, the nonlinear transformation is learned as a Gaussian process and is used in a safety filter that guarantees, with high probability, stability as well as input and flat state constraint satisfaction. This safety filter is then used to refine inputs from a flat model predictive controller to perform constrained nonlinear learning-based optimal control through two successive convex optimizations. We compare our method to state-of-the-art learning-based control strategies and achieve similar performance, but with significantly better computational efficiency, while also respecting flat state and input constraints, and guaranteeing stability.

📄 PDF Abstract BibTeX arXiv:2307.10541

Code (1)

utiasdsl/fmpc_socp 공식 구현 pytorch

Tasks

Computational EfficiencyModel Predictive Control

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Nonlinear Model Predictive Control for Trajectory Tracking of Differentially Flat Fixed-Wing Aerial Systems

2026-08-21 · Nishanth Bobbili, Pratyaksh Rao, Luca Morando, Luca Masci 외 arxiv

Planning and control of fixed-wing Unmanned Aerial Vehicles (UAVs) are challenging due to nonlinear dynamics, aerodynamic limits, and environmental disturbances. Differential flatness offers a principled way to generate …

Learning Flatness-Preserving Residuals for Pure-Feedback Systems

2025-04-06 · Fengjun Yang, Jake Welde, Nikolai Matni

We study residual dynamics learning for differentially flat systems, where a nominal model is augmented with a learned correction term from data. A key challenge is that generic residual parameterizations may destroy fla…

Model Predictive Control

An ANN-Enhanced Approach for Flatness-Based Constrained Control of Nonlinear Systems

2025-03-31 · Huu-Thinh Do, Ionela Prodan, Florin Stoican

Neural networks have proven practical for a synergistic combination of advanced control techniques. This work analyzes the implementation of rectified linear unit neural networks to achieve constrained control in differe…

Model Predictive Control

Flatness-Preserving Residual Learning for Real-Time Tight Quadrotor Formation Flight

2026-07-14 · Pei-An Hsieh, Fengjun Yang, Nikolai Matni, M. Ani Hsieh arxiv

Quadrotors flying in tight formations are severely affected by turbulent aerodynamic interactions, such as downwash, that can cause catastrophic collisions if left unmodeled. To compensate for these effects, we propose a…

Closed-Loop Motion Planning for Differentially Flat Systems: A Time-Varying Optimization Framework

2023-10-19 · Tianqi Zheng, John W. Simpson-Porco, Enrique Mallada

Motion planning and control are two core components of the robotic systems autonomy stack. The standard approach to combine these methodologies comprises an offline/open-loop stage, planning, that designs a feasible and …

Motion Planning