# Julia alternatives or interface for ACADO for NMPC?

**URL:** <https://discourse.julialang.org/t/julia-alternatives-or-interface-for-acado-for-nmpc/84401>\
**Category:** General Usage\
**Tags:** question, control, nmpc\
**Created:** [July 18, 2022, 12:04pm UTC](https://discourse.julialang.org/t/julia-alternatives-or-interface-for-acado-for-nmpc/84401 "2022-07-18T12:04:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ufechner7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ufechner7/32/51363_2.png) [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Post date:** [July 18, 2022, 12:04pm UTC](https://discourse.julialang.org/t/julia-alternatives-or-interface-for-acado-for-nmpc/84401/1 "2022-07-18T12:04:17Z")

</div>

There is a MATLAB interface/ wrapper for the ACADO C++ library, see: [Features](https://acado.github.io/features.html)

Would it make sense to create a wrapper in Julia?

Or would it be better to implement this functionality (non-linear optimal control, non-linear model predictive control, code generation for fast NMPC and MHE) directly in Julia?
