[ANN] New release of OptimalControl.jl

It is a pleasure to announce the new release of OptimalControl.jl (v1.1). Intended to solve optimal control problems on ODEs, the package features:

Give it a try, and if ever the syntax below does not look familiar enough :slightly_smiling_face:

ocp = @def begin
    t ∈ [0, 1], time
    x ∈ R², state
    u ∈ R, control
    x(0) == [-1, 0]
    x(1) == [0, 0]
    x₂(t) ≤ 1.2
    ẋ(t) == [x₂(t), u(t)]
    0.5∫(u(t)^2) → min
end

… ask your favorite AI to translate the math for you!

We welcome contributions and will be glad to get in touch at JuliaCon local in Paris next week :france:

11 Likes