ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The error itself is telling you that the linux linker cannot found libcaffe.so
.
/lib/vision_ssd_detect/vision_ssd_detect: error while loading shared libraries: libcaffe.so.1.0.0-rc3
You'll need to either
1. add the path where that .so
file is located to the LD_LIBRARY_PATH
, or
2. "install" or move caffe headers/libraries to the system path, and update the libraries cache.
Supponsing you cloned Caffe to /home/YOUR_USER/caffe/
If you go for 1.
$ export LD_LIBRARY_PATH=/home/YOUR_USER/caffe/distribute/lib:$LD_LIBRARY_PATH
If you prefer 2.
$ cd /home/YOUR_USER/caffe && sudo make install && sudo ldconfig
Then you should be able to run the node.