diff --git a/README.md b/README.md index ecc9726e016fd99ceef3be3d5ea5f2e38d1cd6e7..15ac9cf2e61c691324a2d55279c46deca7cee503 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,40 @@ -# gnmoc + -Cimpa School on OPTIMAL CONTROL AND APPLICATIONS IN ENGINEERING. +# Geometric and numerical methods in optimal control I + +1. Optimal control of ODE's +([video](https://pod.univ-cotedazur.fr/video/11163-geometric-and-numerical-methods-in-optimal-control-i-14)) + +2. Example: Goddard's problem ("fly high") +([video](https://pod.univ-cotedazur.fr/video/11164-geometric-and-numerical-methods-in-optimal-control-i-24)) + +3. Refresher on Runge-Kutta methods +([video](https://pod.univ-cotedazur.fr/video/11172-geometric-and-numerical-methods-in-optimal-control-i-34)) + +4. A "do it yourself" direct solver +([video](https://pod.univ-cotedazur.fr/video/11173-geometric-and-numerical-methods-in-optimal-control-i-44)) + +[Course notes](course/course.pdf) + +[Hands on 1](https://github.com/jump-dev/JuMPTutorials.jl/blob/master/notebook/modelling/rocket_control.ipynb) + +[Hands on 2](https://ct.gitlabpages.inria.fr/gallery/goddard/goddard.html) + +[FAQ](https://optimalcontrol.zulip.beta.cimpa-lms.info/#narrow/stream/284-geometric_methods1) + +# References + +[ct (control toolbox)](https://ct.gitlabpages.inria.fr/gallery) + +[Geometric and numerical methods in optimal control II](https://ct.gitlabpages.inria.fr/gallery/shooting_tutorials/simple_shooting_general) + +[Julia tutorial](https://syl1.gitbook.io/julia-language-a-concise-tutorial) + +[JuMP](https://mlubin.github.io/pdf/jump-sirev.pdf) + +Hager, W. W.; Hou, H.; Mohapatra, S.; Rao, A. V.; Wang, X.-S. +[Convergence rate for a Radau hp collocation method applied to constrained optimal control](https://doi.org/10.1007/s10589-019-00100-1). +*Computational Optimization and Applications* **74** (2019), 275-314 + +Hairer, E.; Lubich, C.; Wanner, G. *Geometric Numerical Integration*. Springer, 2006 -Geometric and numerical methods in optimal control II \ No newline at end of file