Ubuntu14.04安裝ROS Indigo版本自身體驗

Ubuntu14.04安裝ROS Indigo,注意這裏是indigo版本喲,ROS有electric, fuerte,groovy,indigo版本,分別對應4只烏龜

一、安裝ROS

1.1配置Ubuntu的軟件中心

找到系統設置,進入系統設置,點擊軟件和更新,配置Ubuntu軟件要求允許接受"restricted," "universe," and "multiverse."的軟件源,剛開始我都不知道"restricted," "universe," and "multiverse."是什麼鬼,我就看到可從光驅安裝方框中看到有個multiverse選項,就把它勾上了,這兩個東西我真沒找到"restricted," "universe,"。



全都選上,那個軟件源下載自最好選美國的,就按圖上的選吧,如果你沒有,就選美國一些大學的,特別是斯坦福大學的服務器


你就按上面的做吧,反正我也是這樣選的,可能你的與我的不一樣,那就都勾上

1.2.設置你的sources.list(軟件源):

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'

1.3設置你的密鑰:

wget https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -O - | sudo apt-key add -

1.4.安裝

首先確認你的Debian的軟件包索引是最新的:(Debian 計劃是一個致力於創建一個自由操作系統的合作組織。我們所創建的這個操作系統名爲 Debian。Debian 系統目前採用 Linux 內核或者 FreeBSD 內核。 )

sudo apt-get update

在ROS中有許多不同的函數庫和工具,建議是完全安裝,也可以根據自己的要求分別安裝.完全安裝時的工具包括ROS,rqt,rviz,robot-generic libraries,2D/3D simulators,navigation and 2D/3D,perception。

sudo apt-get install ros-indigo-desktop-full

執行這個命令後會有很長時間下載安裝,如果出現某些包沒有找到,可能是安裝過程中斷網了,你再把

sudo apt-get install ros-indigo-desktop-full

這個命令再運行一下,如果還安裝不全,那你就百度多多搜一搜,有可能是你的軟件源沒有設置好,反正我的沒問題

1.5.初始化rosdep

sudo rosdep init

rosdep update

1.6設置環境

添加ROS的環境變量,這樣,當你打開你新的shell時,你的bash回話中會自動添加環境變量.

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

source  ~/.bashrc(使環境變量設置立即生效),運行這句的時候我的機子報錯了

錯誤提示:bash: source/opt/ros/indigo/setup.bash: 沒有那個文件或目錄,是因爲source命令後我沒空格,所以輸入命令時你要注意,字母不能錯,該有的空格不能丟。


怎麼解決這個問題的咧,我就想再超級管理權限裏面試試,及獲取root權限,剛開始獲取不了,我就重置了密碼咋,進入獲得Root權限後($變成#),再執行

source ~/.bashrc 

沒出現什麼問題,這裏提示一下,安裝操作ROS都不要在root權限下進行,師兄說到時候很麻煩,所以要退出root權限。

1.7安裝rosinstall

sudo apt-get install python-rosinstall

rosinstall命令是一個使用的非常頻繁的命令,使用這個命令可以輕鬆的下載許多ROS軟件包。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章