Comments (2)
It appears as though you have both OpenCV 3 and OpenCV 2.4 installed on your system. Since you are using ROS Indigo and you want to build our ROS bindings, you will need to settle on using OpenCV 2.4. I.e., you cannot link to two different versions of OpenCV in the same binary. From the above output, it looks like when you built libo3d3xx
's image module you linked to OpenCV 3. When building the image module of libo3d3xx
you can specify the -DFORCE_OPENCV2=ON
flag to ensure you are building against OpenCV 2.4. Please note, this will require you to not use the top-level build system in libo3d3xx
but rather build each module individually.
An unrelated note, but worth bringing up.... if you are just getting started with the ifm O3 cameras, I'd suggest you consider using the newer libraries: ifm3d and ifm3d-ros.
from o3d3xx-ros.
Hi Tom,
Thanks a lot for help. The issue now is resolved, as following:
1- I found references to opencv 3 (was installed from source) and removed it using sudo make uninstall. And deleted the previous 'build' folders from each modules and the libo3d3xx.
2- I rebuild the individual modules, camera, framegrabber
3- build the image module with -DFORCE_OPENCV2=ON flag
4- build the top-level library with camera connected. (at first (i.e., before deleting the 'build' folders and rebuild again with -DFORCE_OPENCV2=ON for image module), the catkin_make failed as libopencv_core.so.3 says missing and still needed by libo3d3xx). resolved when I started again by deleting the 'build' folders.
5- catkin_make my workspace
All Tests are passed. and now I can start rviz and view the data.
Thanks again
Wissam
from o3d3xx-ros.
Related Issues (20)
- install issues test errors HOT 5
- SWTrigger Service doesn't return error codes HOT 3
- only half of the information from zyx_image HOT 4
- using mask to lower the amount of information to pc HOT 9
- catkin_make run_tests failure HOT 8
- Getting Libo3d3xx on Yocto HOT 5
- Unable to change SymmetryThreshold of Imager HOT 3
- Amplitude image scaling HOT 2
- Problem with nodes while launching ros HOT 4
- Private node handle for topics and services HOT 1
- Doubt on the dataframe HOT 2
- Time stamp on images incorrect HOT 7
- Incorporate filtering at a ROS node/driver level HOT 5
- -
- Can't find libopencv_core3.so.3.2 HOT 5
- Where on the physical camera is o3d3xx/camera_link located? HOT 2
- PointCloud<pcl::PointWithRange> range data HOT 3
- IFM 03X101 HOT 1
- crash
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from o3d3xx-ros.