MPC for Powered Descent Guidance and Control of a Lander
-
Updated
Nov 11, 2025 - MATLAB
MPC for Powered Descent Guidance and Control of a Lander
A generic implementation of dynamic programming algorithm and value iteration algorithm. To cite this Original Software Publication: https://www.sciencedirect.com/science/article/pii/S2352711022000152
Assignments and projects from the 2023 Optimal Control course at K. N. Toosi University of Technology.
Codes for the paper "Turnpike in optimal control of PDEs, ResNets, and beyond".
Non-linear Constrained Finite Horizon Optimal Control to maximise the passenger comfort during an aircraft landing
COCO wrapper for fmincon in MATLAB
Model-based Calibration of Multiple Injections for a CI engine
Codes for the paper "Control of the linearized Stefan problem in a periodic box".
Code for: "A graph-informed regret metric for optimal distributed control"
Optimal Control Workshop by MathWorks
Software for the book 'The Sequential Quadratic Hamiltonian Method' - CRC Press / Chapman & Hall (2023)
Water-hammer simulation and optimal control
Syntax for using YALMIP toolbox for control system design.
University project concerning the implementation of an Artificial Pancreas exploiting the potentiality of ANN. To generate the data for training our neural network, a reference controller was used. The reference controller employed was Model Predictive Control. The code has been written in Matlab.
[ACC 2023] "H2 suboptimal containment control of multi-agent systems" by Yuan Gao, Junjie Jiao, Sandra Hirche
ILQR controller acting on a two link arm model of the human arm to demonstrate reaching between points in a 2d plane
Course project: optimal control of a 2 dof manipulator exploiting the DDP algorithm
A Novel Off-policy Reinforcement Learning Algorithm for Optimal Tracking Control Problem
An optimal control software which returns the optimal control law for an arbitrary system when provided with a set of governing equations and user-defined cost functional.
Add a description, image, and links to the optimal-control topic page so that developers can more easily learn about it.
To associate your repository with the optimal-control topic, visit your repo's landing page and select "manage topics."