eband local planner原始碼安裝流程

2021-09-19 14:16:12 字數 1143 閱讀 6979

維基官網:

2.編譯原始碼

catkin_make -dcatkin_whitelist_packages="eband_local_planner"
2.1 安裝依賴包使用以上單編指令編譯eband_local_planner包,每個人的安裝包的情況可能不一樣,那麼根據實際的提示安裝缺少的包即可!不限於以下幾種:

1.control_toolbox

sudo apt-get install ros-kinetic-control-toolbox
如果安裝不成功,最好換國內源,並更新原始碼倉;

2.tf_conversions

sudo apt-get install ros-kinetic-tf-conversions
2.2 編譯安裝

再次編譯直到不缺依賴包,可能報錯,這樣一般是由於記憶體或者快取不足造成的,不影響!重新再編譯一次即可!

以上介紹的是原始碼安裝流程,也可以通過二進位制安裝,這樣可以避免安裝上述依賴等過程!

sudo apt-get install ros-kinetic-eband-local-planner
3.原始碼安裝的好處:1.利於開發者了解整個**框架和思路;

2.便於開發者動態調參調優,二進位制安裝不具有該功能(rosrun rqt_reconfigure rqt_reconfigure )

3.利於開發者修改原始碼二次開發和優化;

最後附上:eband_local_planner的**《elastic_bands_connecting_path_planning and robot control》

原始碼安裝 mysql 原始碼安裝 mysql

yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...

網路流(c 原始碼)

網上雖然有網路流的 但是總是無法編譯或者執行出錯 我wa n久的竟然是少了個cap u v flow u v 如下 以三為例 include include using namespace std int n int vis 3 int pre 3 int flow 3 3 int cap 3 3 ...

python 原始碼安裝教程 原始碼安裝python3

裝好yum源和epel源 解壓安裝 root localhost a ls python 3.6.0.tgz root localhost a tar xf python 3.6.0.tgz c usr local src root localhost a cd usr local src root...