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):
unknown cmake command "rosbuild_init".
其實是因為ros的當前工作目錄沒設定對。
之前一直用
$ sudo gedit ~/.bashrc
把路徑加進去,後來source ~/.bashrc之後,還是找不對目錄。
然後在/opt/ros/indigo/setup.sh最後加
export ros_package_path=$:path/orb_slam2/examples/ros
source 下成功了。 很神奇為啥在~/.bashrc下就不行
編譯 ORB SLAM的ROS編譯
問題 問題分析 在網上搜了很多資料,有兩種 pip install rospkg 但是提示python2.7不在維護資訊,然後重新編譯沒成功 可能是由於ros和python3衝突導致的,需要切換python版本 bashrc新增環境變數 export pythonpath pythonpath us...
ros 編譯ORBSLAM2時候,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 SLAM3 ROS相關部分的編譯問題
執行build ros.s 件是遇到錯誤 解決 把ros mono.cc,ros rgbd.cc,ros stereo.cc檔案中的 orb slam2 全部改為 orb slam3 在cmke檔案中做如下更改,因為沒有用ar,所以登出了ar部分。set libs thirdparty dbow2 ...