https://pollycoder.github.io/posts/GPOPS-II/
Tutorial for GPOPS-II - Polly's Mind Palace