ModelPredictiveControl v1.9.0
- added:
TrapezoidalCollocation
method for continuous-time nonlinear systems - added:
dependabot.yml
file to help with the CI dependencies - changed: new fields with the continuous state-space function
model.f!
andmodel.h!
inNonLinModel
s (instead ofmodel.solver_f!
andmodel.solver_h!
) - test: new test with
TrapezoidalCollocation
andIpopt
- bench: new case studies with
TrapezoidalCollocation
on the pendulum
Merged pull requests:
- bench: increasing
samples
to reduce SD when needed (#228) (@franckgaga) - added:
dependabot.yml
file to help with CI dependencies (#230) (@franckgaga) - build(deps): bump julia-actions/setup-julia from 1 to 2 (#231) (@dependabot[bot])
- build(deps): bump actions/checkout from 2 to 5 (#232) (@dependabot[bot])
- changed: keep
f!
andh!
functions available (#233) (@franckgaga) - added: simple
TrapezoidalCollocation()
transcription method (#234) (@franckgaga) - doc: clarifying model augmentation for
NonLinMPC
inf̂!
docstring (#235) (@franckgaga) - added: show
TranscriptionMethod
when printingPredictiveController
(#236) (@franckgaga) - added: unit tests and benchmarks for
TrapezoidalCollocation
(#237) (@franckgaga)
Closed issues:
- Trapezoidal collocation transcription (#164)