萌新復現orb-slam2
將遇到的問題記錄下來便於下次復現
參照的部落格是
1…/build.sh編譯問題
/home/mw/catkin_ws/src/orb_slam2/src/loopclosing.cc:84:
9: error: 『usleep』 was not declared in this scope
usleep
(5000
);
在有error的地方裡面加入
#include
2…/build_ros.sh編譯問題
/usr/bin/ld: cmakefiles/rgbd.dir/src/ros_rgbd.cc.o: undefined reference to symbol '_zn5boost6system15system_categoryev'
/usr/lib/x86_64-linux-gnu/libboost_system.so: 無法新增符號: dso missing from command line
collect2: error: ld returned 1 exit status
cmakefiles/rgbd.dir/build.make:
227: recipe for target '../rgbd' failed
make[2]
:***
[../rgbd] error 1
cmakefiles/makefile2:
67: recipe for target 'cmakefiles/rgbd.dir/all' failed
make[1]
:***
[cmakefiles/rgbd.dir/all] error 2
makefile:
129: recipe for target 'all' failed
make:**
*[all] error 2
在/examples/ros/orb_slam2/cmakelists.txt中增加
-lboost_system
具體為
set
(libs $ $
$$/.
./..
/../thirdparty/dbow2/lib/libdbow2.so$/
../.
./..
/thirdparty/g2o/lib/libg2o.so$/
../.
./..
/lib/liborb_slam2.so
-lboost_system
)
ORB SLAM2中遇到問題
報錯 error while loading shared libraries libpangolin.so cannot open shared object file no such file or directory 解決 大致的問題是出在,通過原始碼包進行安裝時,如果不指定 prefix會將...
ros跑通orbslam2遇到的問題
主要參照兩個部落格 ros kinetic安裝orbslam2安裝在安裝中遇到些問題1 安裝kinetic失敗sudo apt get install ros kinetic desktop full執行此命令,很快就結束了,我還以為我的網速快呢,原來是公司把埠給限制了,opt下面根本什麼都沒有,搬...
Kinect跑自己的ORB SLAM2遇到的坑
需要注意的是,kinect自己帶了乙個opencv3.3.1,我以前安了乙個3.4.0,後來又安了乙個2.4.16.6,這樣opencv就比較亂,在執行.build.sh的時候就會報錯,大概是這種型別的錯誤 於是我就把opencv2.4.16.6給解除安裝了,沒想到它把3.4.0也卸了一部分相同的部...