Closed magi-dalmau closed 4 years ago
Hi @magi-dalmau
The error is generated due to the improper installation of OpenPose software.
Do not forget to run sudo make install
to install the OpenPose system-wide. I highly recommend you to look at a similar question here.
Let me know the outcome, please!
Hi @magi-dalmau
Since I couldn't hear from you, I am going to close the issue. Please feel free to open and comment if the issue persists.
I'm having the same problem with
Downgrading to OpenPose 1.5.1 fixed the issue.
Hi @kledom
Thank you very much for the information.
I checked the deployment and release notes of OpenPose 1.6.0 and found that OpenPose has modified the code to get rid of OpenCV in its headers.
OpenPose 1.6.0 has introduced many new preprocessors. The preprocessor OP_CV2OPCONSTMAT
is important for ros_openpose
. I believe that if we change this line with the following code, we should be good to go again-
datumPtr->cvInputData = OP_CV2OPCONSTMAT(colorImage);
However, keep in mind that due to the COVID-19 pandemic, I cannot test the above workaround. I do not have access to my PC at the laboratory.
I think there will be some more probems with 1.6.0. For instance, op::check was replace with op::checkBool.
Hi @kledom
Thank you very much.
For instance, op::check was replace with op::checkBool.
Noted it. I will make some workaround. For now, we should keep using OpenPose 1.5.1.
Hi, i'm trying to compile ros_openpose with this hardware and software:
I've seen in your troubleshooting section the same error that i'm getting from my compiler but i've tryed the proposed solution (install a recent version of openpose) unsuccesfully...
I would really appreciate if you could you help me please. I remain at your disposal for any questions do you have.
Plese find bellow all the error throwed by the compilator: