Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libDBoW2.so: cannot open shared object file: No such file or directory #41

Open
shiven2001 opened this issue Dec 1, 2024 · 0 comments

Comments

@shiven2001
Copy link

I have my ros2 workspace ros2_ws and I built orbslam3 root in the same folder as the ros2_ws directory.

I installed and built everything as suggested but when I run the command:

ros2_ws$ ros2 run orbslam3 mono src/orbslam3_ros2/vocabulary/ORBvoc.txt src/orbslam3_ros2/config/monocular/TUM1.yaml

I get the error
/ros2_ws/install/orbslam3/lib/orbslam3/mono: error while loading shared libraries: libDBoW2.so: cannot open shared object file: No such file or directory

I have the libDBoW2.so in the lib folder in the orbslam3 root directory but how do I point to the mono in orbslam3 ros2?

I had already changed the CMakeModules FindORB_SLAM3.cmake and used:

set(ORB_SLAM3_ROOT_DIR "../../../ORB_SLAM3")

which works cause I built the orbslam3_ros2 successfully, it is just the commands that is not working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant