I'm working on the implementation of a NMPC and I'm using the code-generation tool from ACADO for this purpose.
I'm having compilation errors using those files since I'm trying to compile them as a DLL to build a LabVIEW interface. I think the error is on the acado_qpOASES_interface.cpp and .hpp (I'm using qpOASES to solve the QP problem), since a QProblem (class definition) is constructed from qpOASES but in this qpOASES embedded version(I worked previously with the qpOASES_e version written in flat C), the QProblem.hpp header definition does not have (at least the qpOASES version exported from MATLAB with the code-generation tool) the property QProblem.getPrimalSolution that is used in the file acado_solve.cpp.
Am I exporting the wrong qpOASES version with MATLAB or am I missing something else?
PD: I don't know if my question have been clear, let me know if you have trouble trying to understand it.
Regards,
Carlos
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello everyone,
I'm working on the implementation of a NMPC and I'm using the code-generation tool from ACADO for this purpose.
I'm having compilation errors using those files since I'm trying to compile them as a DLL to build a LabVIEW interface. I think the error is on the acado_qpOASES_interface.cpp and .hpp (I'm using qpOASES to solve the QP problem), since a QProblem (class definition) is constructed from qpOASES but in this qpOASES embedded version(I worked previously with the qpOASES_e version written in flat C), the QProblem.hpp header definition does not have (at least the qpOASES version exported from MATLAB with the code-generation tool) the property QProblem.getPrimalSolution that is used in the file acado_solve.cpp.
Am I exporting the wrong qpOASES version with MATLAB or am I missing something else?
PD: I don't know if my question have been clear, let me know if you have trouble trying to understand it.
Regards,
Carlos
My mistake again. Problem solved. Sorry for the posts..
Carlos