Topic: "pontryagin-maximum-principle"
wanxinjin/Pontryagin-Differentiable-Programming
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
Language: Python - Size: 352 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 123 - Forks: 16

krichelj/PyDiffGame
PyDiffGame is a Python implementation of a Nash Equilibrium solution to Differential Games, based on a reduction of Game Hamilton-Bellman-Jacobi (GHJB) equations to Game Algebraic and Differential Riccati equations, associated with Multi-Objective Dynamical Control Systems
Language: Python - Size: 7.41 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 52 - Forks: 10

giusenso/dubins-path-optimal-control
Markov-Dubins Problem: an Optimal Control Approach. Optimal solutions are found by means of Pontryagin Maximum principle; the rest of the work is focused on the characterization of singular and nonsingular solutions. Simulations conclude the report.
Language: MATLAB - Size: 8.98 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 2

msabvid/DeepLearning-StochasticControl
Bellman Equation, Pontryagin Maximum Principle, and Deep Learning to solve stochastic control problems
Language: Jupyter Notebook - Size: 2.85 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

kyomangold/ETH-DynamicProgrammingOptimalControl
Repository for the code of the "Dynamic Programming and Optimal Control" (DPOC) lecture at the "Institute for Dynamic Systems and Control" at ETH Zurich.
Language: MATLAB - Size: 1.77 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

nouhalahyen/Filtration_Control_Optimal
This code is written in Julia and provides a direct and indirect method for solving a water filtration problem with constraints for the control (Non linear problem) using an optimal control approach and more precisely the Pontryagin principle (PMP).
Language: Jupyter Notebook - Size: 2.14 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

PeterSoyfer/numerical-integration
Various methods of numerical integration and problems of Mathematical Optimisation written in C-fashioned C++ and exhibited in model toy projects
Language: C++ - Size: 843 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

RodniO/Unstable-optimal-control
Finds a curve of minimum length from (0;1) to (1;0) with integral of x*y under the curve equal to 0
Language: Fortran - Size: 81.1 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
