Hope you guys doing fine!
During the past months, I successfully updated my library so it can be used natively with CasADi. Therefore, we are now able to use acados as our front-end for our optimal control problem (I am still working on the violin stuff ).
I however have a problem when compiling using the CasADi provided with acados. I have a linking problem that says that
inv function is not defined for MX which is used in my library. This problem doesn’t come up when compiling from CasADi provided on GitHub.
When we look at the Python interface,
casadi.MX.inv is indeed not defined which makes me think that you somehow not compile that part of the MX functions in the CasADi provided by pip. Does it make sense?
If so, would this be possible to provide the definition of MX functions in the compiled version of CasADi? I tried to override the CasADi with the version from GitHub, but (of course) I get SegFault as acados.
Thanks for your help!