openni_launch failed to load nodelets [closed]

asked 2012-05-10 21:06:40 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Hi,

I'm new to ROS, and have been using openni_launch with Kinect in Fuerte. It has worked well in the past but now when every time I try 'roslaunch openni_launch 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 [depth_image_proc/point_cloud_xyz]: Failed to load library /opt/ros/fuerte/stacks/image_pipeline/depth_image_proc/lib/libdepth_image_proc.so. Make sure that you are calling the PLUGINLIB_REGISTER_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Cannot load library: libopencv_calib3d.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. '/camera_base_link1', '/camera/driver', '/camera/depth/camera_info'. Do you have any idea why this is happening?

Thanks so much, this is baffling me.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2015-03-03 01:40:15.917277

Comments

1

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...

thebyohazard gravatar image thebyohazard  ( 2012-05-14 10:49:17 -0600 )edit