openni_launch failed to load nodelets
Hi,
I'm new to ROS, and have been using opennilaunch with Kinect in Fuerte. It has worked well in the past but now when every time I try 'roslaunch opennilaunch openni.launch' it fails to load most of the nodelets, and fails to publish most of its services. The ones I am interested in specifically are under 'camera/depth/' and 'camera/depth/registered'. Here is an example of the type of failures I'm getting:
process[camera/depth/points-10]: started with pid [8969] [ERROR] [1336719248.240418120]: Failed to load nodelet [/camera/depth/points] of type [depthimageproc/pointcloudxyz]: Failed to load library /opt/ros/fuerte/stacks/imagepipeline/depthimageproc/lib/libdepthimageproc.so. Make sure that you are calling the PLUGINLIBREGISTERCLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Cannot load library: libopencvcalib3d.so.2.4: cannot open shared object file: No such file or directory [FATAL] [1336719248.241149600]: Service call failed!
some of the services do load, e.g. '/camerabaselink1', '/camera/driver', '/camera/depth/camera_info'. Do you have any idea why this is happening?Thanks so much, this is baffling me.
Asked by ekm52 on 2012-05-10 21:06:40 UTC
Comments
It looks like you might be having the same problem as I am. Here's the link to my question. Hopefully we can figure something out. I'm about to give up and reinstall everything...
Asked by thebyohazard on 2012-05-14 10:49:17 UTC