ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Figured it out, you have to enter each of the directories and type "cmake .." then rosmake freenect_stacks!

Regards, Martin

Figured it out, you have Edit to enter my previous post. rosmake does not properly make the freenect_stack after using "cmake .." in each of the directories subdirectories. How can I get freenect_stack to compile properly?

The error after running the supposedly compiled freenect_stack using roslaunch freenect_launch freenect.launch:

[ERROR] [1351722461.697346102]: Failed to load nodelet [/camera/driver] of type [freenect_camera/driver]: Failed to load library /opt/ros/fuerte/stacks/freenect_stack/freenect_camera/lib/libfreenect_nodelet.so. Make sure that you are calling the PLUGINLIB_REGISTER_CLASS macro in the library code, and type "cmake .." then rosmake freenect_stacks!that names are consistent between this macro and your XML. Error string: Cannot load library: /opt/ros/fuerte/stacks/freenect_stack/freenect_camera/lib/libfreenect_nodelet.so: cannot open shared object file: No such file or directory
[FATAL] [1351722461.703316462]: Service call failed!

Moreover, the built folders in the freenect stack differ from the properly working desktop to the nonworking computer: on the desktop we have build and bin folders in freenect_camera and _launch. However on the nonworking computer we have no such folders in those subdirectories of freenect_stack.

I hope someone can help us out with this error. Many thanks in advance!

Kind Regards, Martin

Regards, Martin