rtabmap_ros icon indicating copy to clipboard operation
rtabmap_ros copied to clipboard

Failed to load nodelet '/camera/rgbd_sync`

Open thohemp opened this issue 4 years ago • 3 comments

I want to run the rgbd_sync nodelet for remote mapping, but it crashes when I try to start it.

Log: Failed to load nodelet [/camera/rgbd_sync] of type [rtabmap_ros/rgbd_sync] even after refreshing the cache: Failed to load library /home/pal/deployed_ws/lib//librtabmap_plugins.so. Make sure that you are calling the PLUGINLIB_EXPORT_CLASS macro in the library code, and that names are consistent between this macro and your XML. Error string: Could not load library (Poco exception = librtabmap_core.so.0.20: cannot open shared object file: No such file or directory)

The library exists at that exact place (despite the odd double //). I tried to recompile and to reset the PATH, but it that doesn't solve it. Any idea for a solution?

It works when I try it to start as standalone, but I have heavy bandwith problems.

thohemp avatar Mar 23 '21 14:03 thohemp

So this works: rosrun rtabmap_ros rgbd_sync

but not this? rosrun nodelet nodelet standalone rtabmap_ros/rgbd_sync

The first one is a wrapper of the nodelet, which is strange that one works and not the other.

matlabbe avatar May 02 '21 20:05 matlabbe

I am also getting same error did you find any solution for this

MadhuriPatil1694 avatar Jan 29 '24 11:01 MadhuriPatil1694

Which command did you use? Rgbd_sync is now in rtabmap_sync package, not rtabmap_ros.

matlabbe avatar Jan 30 '24 01:01 matlabbe