Ubuntu上ROS系統安裝與備份

2021-07-05 07:56:58 字數 2054 閱讀 4312

學習ros已經有一年時間了,在期間,讓人老火的事有很多,其中,ros系統安裝與配置就是其一。每次系統崩潰後,我都需要從重新安裝系統並配置;還有就是,實驗室其他同學想學習ros時,我也要幫他們安裝、配置。對多次重複操作這種不含任何技術的事,真的是讓人無法忍受。於是,我就想到把已裝好的ros系統備份成映象,不管是誰需要學習ros,直接裝上系統就可以學習,不用從源端安裝,費時、費力,減少沒必要的操作。期間,找了很多資料,但是都模稜兩可,不知所謂。經過個人多次搜尋及嘗試,終於實現了系統安裝及備份。步奏如下:

2、設定ubuntu軟體安裝許可權:執行軟體中心->編輯->選擇軟體源,確認 "restricted," "universe," "multiverse."處於勾選狀態。

3、

修改source.list檔案:

sudo sh -c 'echo "deb  precise main" > /etc/apt/sources.list.d/ros-latest.list'
4、設定金鑰:

wget  -o - | sudo apt-key add -
5、更新安裝源apt-install update:

sudo apt-get update
6、安裝ros hydro完全版:

推薦使用完全安裝的方式,包含ros主程式、2d/3d**器、視覺化工具、導航與感測程式棧:

sudo apt-get install ros-hydro-desktop-full
安裝時間較長,網路情況較好的情況下10分鐘左右可以完成。

7、初始化rosdep:

rosdep是ros解決程式包依賴的工具:

sudo rosdep init

rosdep update

8、環境變數設定:

可以直接將ros初始化指令碼插入到~/.bashrc中,也可每次啟動時單獨source一遍:

echo "source /opt/ros/hydro/setup.bash" >> ~/.bashrc
或者每次啟動時輸入:

source /opt/ros/hydro/setup.bash
9、安裝rosinstall:

sudo apt-get install python-rosinstall
至此,ros就全部安裝完成了。最後檢驗一下ros是否安裝正確,開啟乙個新的命令列,執行roscore即可。

10、備份ros成映象:

12、備份:

sudo remastersys backup image.iso

此時,備份需要二三十分鐘,備份生產的映象安裝後和備份前的系統一模一樣

Ubuntu 安裝ROS系統

新增ros軟體源 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 新增秘鑰 sudo apt key adv keyserver hkp recv key c1cf6e31e6bade8868...

在ubuntu16 04上安裝ros

1.新增映象源 sudo sh c etc lsb release echo deb distrib codename main etc apt sources.list.d ros latest.list 2.新增key sudo apt key adv keyserver hkp recv ke...

Ubuntu16 04安裝ros系統

筆者使用的是聯想y430ppc機,安裝windows10作業系統,通過virtualbox虛擬機器安裝了ubuntu16.04,並在其中搭建ros作業系統。虛擬機器配置為 ros系統是乙個開源軟體,有許多個版本,與linux作業系統有對應關係。ubuntu16.04對應的ros作業系統是kineti...