ORB SLAM3 ROS相關部分的編譯問題

2021-10-08 16:03:30 字數 731 閱讀 5939

執行build_ros.s**件是遇到錯誤

解決:把ros_mono.cc,ros_rgbd.cc,ros_stereo.cc檔案中的「orb_slam2」全部改為「orb_slam3」。

在cmke檔案中做如下更改,因為沒有用ar,所以登出了ar部分。

set(libs $ $

$$/../../../thirdparty/dbow2/lib/libdbow2.so

$/../../../thirdparty/g2o/lib/libg2o.so

$/../../../lib/liborb_slam3.so

/usr/lib/x86_64-linux-gnu/libboost_filesystem.so

/usr/lib/x86_64-linux-gnu/libboost_system.so

).....

# node for monocular camera (augmented reality demo)

#rosbuild_add_executable(monoar

#src/ar/ros_mono_ar.cc

#src/ar/viewerar.h

#src/ar/viewerar.cc

#)

libboost_system.so和libboost_filesystem.so可以查下本機的位置再進行修改,這裡寫的是在筆者電腦中的位置。

ROS 編譯orbslam出錯,ros路徑問題

cmake error at cmakelists.txt 2 include include could not find load file core rosbuild rosbuild.cmake cmake error at cmakelists.txt 4 rosbuild init un...

編譯 ORB SLAM的ROS編譯

問題 問題分析 在網上搜了很多資料,有兩種 pip install rospkg 但是提示python2.7不在維護資訊,然後重新編譯沒成功 可能是由於ros和python3衝突導致的,需要切換python版本 bashrc新增環境變數 export pythonpath pythonpath us...

ROS執行ORB SLAM3遇到的問題以及解決

1.首先是在對應的orb slam3的資料夾下進行 build ros.sh 編譯的時候出現 configuring incomplete,errors occurred see also home cuiyunxuan orb slam3 examples ros orb slam3 build ...