學習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 update6、安裝ros hydro完全版:
推薦使用完全安裝的方式,包含ros主程式、2d/3d**器、視覺化工具、導航與感測程式棧:
sudo apt-get install ros-hydro-desktop-full安裝時間較長,網路情況較好的情況下10分鐘左右可以完成。
7、初始化rosdep:
rosdep是ros解決程式包依賴的工具:
sudo rosdep init8、環境變數設定:rosdep update
可以直接將ros初始化指令碼插入到~/.bashrc中,也可每次啟動時單獨source一遍:
echo "source /opt/ros/hydro/setup.bash" >> ~/.bashrc或者每次啟動時輸入:
source /opt/ros/hydro/setup.bash9、安裝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...