-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenCV 3 support #89
Comments
Does this work for you? i.e. were you able to build all sources?
I suppose this is due to different declarations in OpenCV 2 and OpenCV 3 |
Yes I was able to build the sources by de-activating one or two features. I'll get back to you in an hour with a pull request to show you the changes! |
This would be great! |
Unfortunately it doesn't work for me on Ubuntu 16.10
but thank you very much though! |
Ah, we need C++11 enabled. I'm using gcc 6 so C++14 is enabled by default, that's why I don't see this error. |
Thank you very much! |
I tried used the calibration procedure again and now I get this error: OpenCV Error: The function/feature is not implemented () in detectAndCompute, file /tmp/binarydeb/ros-kinetic-opencv3-3.1.0/modules/features2d/src/feature2d.cpp, line 144
[ERROR] [1487148390.729431750]: Exception thrown while processing service call: /tmp/binarydeb/ros-kinetic-opencv3-3.1.0/modules/features2d/src/feature2d.cpp:144: error: (-213) in function detectAndCompute
[ERROR] [1487148390.729564226]: Service call failed: service [/TargetLocateService] responded with an error: /tmp/binarydeb/ros-kinetic-opencv3-3.1.0/modules/features2d/src/feature2d.cpp:144: error: (-213) in function detectAndCompute It happens only with the modified circle detector |
Problem is here: Solution is explained here: Not sure how I should modify the custom CircleDetector class. |
…fixed issues with opencv3 ros-industrial#89
I believe this is now fixed with retry_dynreconfig PR |
Kinetic ships with OpenCV 3 and
industrial_calibration
expects OpenCV 2, this makes CMake fails when checking OpenCV dependency.At the moment I just replaced
with
In the two CMake files requiring OpenCV
The text was updated successfully, but these errors were encountered: