NLOptControl.jl Documentation
This software solves nonlinear control problems at a high-level very quickly.
Adds to juliaOpt community by:
Providing an implementation of direct-collocation methods for solving optimal control problems in julia
Solving nonlinear optimal control problems at a high-level
Visualizing the solution
Installation
To install
Pkg.add("NLOptControl")
If you are using Linux make sure that you have gfortran to run Ipopt:
sudo apt-get install gfortran liblapack-dev libblas-dev
Citation
If you find NLOptControl.jl useful, please cite it:
@software{nlopt,
author = {{Huckleberry Febbo}},
title = {NLOptControl.jl},
url = {https://github.com/JuliaMPC/NLOptControl.jl},
version = {0.0.1},
date = {2017-06-17},
}
Acknowledgements
JuMP.jl is an important part of this NLOptControl.jl and discussions with Miles Lubin where helpful
Chris Rackauckas is a very helpful member of the julia community and has provided me support and advice multiple times his software DifferentialEquations.jl is also part of NLOptControl.jl
Exported Functions
The following link provides documentation all of the exported functions for NLOptControl.jl