ModelPredictiveControl.jl
ModelPredictiveControl.jl copied to clipboard
An open source model predictive control package for Julia.
`JuMP.jl` is introducing a new syntax for NLP, see warning at the top. It is cleaner and marginally faster from my quick tests (the speed difference is negligible in fact)....
Closes #85
@baggepinnen André was asking if there is any tools for (soft) real-time loops in julia. Something that could be use with this package to implement MPC on a real plant....
@baggepinnen The MTK example in the manual stop working and I'm not able to pinpoint why. It was working well when I released v1.0.1. It now crashes inside the `h_`...
> You are of course correct in what you say, but I still wouldn't be so quick in dismissing the direct feedthrough use case. You are not considering the following...
It would be nice to support the Joseph-form covariance update equation in `KalmanFilter`, `ExtendedKalmanFilter` and `UnscentedKalmanFilter`. It theoretically guarantee positive-definite covariance matrices, even with finite precision floating-point arithmetic. In my...
What would be the way forward to become able to run an MPC controller on a small microcontroller? Other packages implement C code generation. Would that be possible, or what...
@baggepinnen I think for Hessians, it would make sense to always default to sparse computations (when activated, I would keep the LBFGS approximation as the default)? Should it be pure...