手把手安裝ROS 小白友好版

2021-10-25 10:34:17 字數 1835 閱讀 1379

此文章為本人第一篇技術部落格(合影留念),結合了ros-wiki官方教程、個人安裝經驗及其他部落格綜合整理而來,是乙個小白寫給更多小白的分享。

從第一次安裝ros時被rosdep init苦苦折磨了一周,到如今精通各種版本ros安裝/解除安裝......這也算是成長吧(嗯!是的!)

1、新增軟體源

sudo sh -c './etc/lsb-release && echo "deb  $distrib_codename main" > /etc/apt/sources.list.d/ros-latest.list'

sudo apt-key adv --keyserver 'hkp:' --recv-key c1cf6e31e6bade8868b172b4f42ed6fbab17c654

2、軟體和更新配置:

ubuntu軟體:

勾選"restricted", "universe," 和 "multiverse."

軟體源:選擇清華源

更新:勾選

3、安裝ros

①更新軟體源列表:

sudo apt-get update
p.s.  該命令會訪問軟體源列表裡的每個**,並讀取軟體列表,然後儲存在本地電腦。

②安裝完全功能版ros

sudo apt-get install ros-kinetic-desktop-full
p.s.ros-kinetic-desktop-full中kinetic為ros版本,安裝其他版本時記得將其替換掉。

③安裝完成,檢查已安裝的ros包

apt-cache search ros-kinetic
p.s.  kinetic需替換為安裝的對應版本。若出現一系列以ros開頭的功能包,即說明ros包安裝完成,可進行下一步操作。 

4、初始化ros

①初始化rosdep

sudo rosdep init

rosdep update

p.s. rosdep init由於網路問題經常執行失敗,請參考下文中解決方法。

②初始化環境變數

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc

source ~/.bashrc

p.s.  將ros環境變數寫入bashrc,可在任意路徑下啟動ros

5、測試ros

啟動ros環境:roscore

預設安裝資料夾:/opt/ros/kinect

(或對應版本)

tips:

若rosdep init失敗,出現如下報錯:

error: cannot download default source list from:

website may be down.

解決方法:

sudo gedit /etc/hosts
p.s.  用gedit開啟hosts檔案進行編輯,vim亦可。

151.101.108.133 raw.githubusercontent.com
p.s.  如果hosts新增的ip位址沒有解決你的問題的話,建議使用這個查詢一下最適合的ip,然後更改即可

③儲存退出,繼續4.1操作。

MySQL小白手把手安裝配置

這裡選擇的是windows版本,zip安裝包,8.0.19版本 解壓縮到安裝目錄,e profesoft mysql mysql 8.0.19 winx64。配置my.ini檔案 解壓之後缺少兩個檔案,乙個是my.ini檔案,以及乙個data資料夾。建立乙個my.ini檔案,記事本方式開啟,將下列內...

手把手教你安裝Tomcat

1.首先,你的電腦需要安裝了jdk,安裝jdk筆者之前也寫過,這裡就不多說了,沒有安裝的請移步 4.環境變數配置 在系統變數 新增 catalina home,位址就是剛才資料夾 不需要帶 bin path中 末尾新新增 catalina home bin catalina home lib 如下圖...

手把手教你編譯安裝MPlayer

這裡介紹的是mplayer1.0pre3的編譯安裝方法。但是其中大部分步驟應該都適用於其他版本。我的系統是rh9,核心是2.4.20 8,開發包全選。step 1 downloading mplayer 1.0pre3 codecs package 官方提供的兩個都要下,如果你想看rm的話 defa...