新增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 c1cf6e31e6bade8868b172b4f42ed6fbab17c654
安裝ros
sudo apt update
sudo apt-get install ros-kinetic-desktop-full
注意 kinetic ,這是適配ubuntu 16.+的系統的,如果是是ubuntu 18.+的系統應該用以下命令
sudo apt-get install ros-melodic-desktop-full
初始化rosdep
sudo rosdop init
這裡可能會遇到以下問題:
其實這個原因是位址被牆了,沒辦法訪問,提供下面解決辦法:
1. ping raw.githubusercontent.com 拿到網域名稱的真實ip 199.232.68.133
2. 編輯hosts檔案,新增配置 199.232.68.133 raw.githubusercontent.com
然後繼續操作以下命令
rosdop update
設定環境變數這裡注意資料夾路徑問題,版本不一樣,資料夾的名字是不一樣的。
echo
"source /opt/ros/kinetic/setup.bash" >> ~/
.bashrc
source ~/
.bashrc
安裝rosinstall
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
安裝完成,進行測試① 開啟第乙個終端輸入:roscore
② 開啟第二個終端輸入:rosrun turtlesim turtlesim_node 出現乙個綠色小烏龜
③ 開啟第三個終端輸入:rosrun turtlesim turtle_teleop_key 鍵盤鍵入上下左右,小烏龜會相應做出反應,自此,ros 安裝完畢!
Ubuntu16 04安裝ros系統
筆者使用的是聯想y430ppc機,安裝windows10作業系統,通過virtualbox虛擬機器安裝了ubuntu16.04,並在其中搭建ros作業系統。虛擬機器配置為 ros系統是乙個開源軟體,有許多個版本,與linux作業系統有對應關係。ubuntu16.04對應的ros作業系統是kineti...
ROS學習 Ubuntu安裝ROS
ubuntu 16.04配置ros映象源 二選一 官方映象 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 中科大映象 sudo sh c etc lsb release echo deb d...
Ubuntu上ROS系統安裝與備份
學習ros已經有一年時間了,在期間,讓人老火的事有很多,其中,ros系統安裝與配置就是其一。每次系統崩潰後,我都需要從重新安裝系統並配置 還有就是,實驗室其他同學想學習ros時,我也要幫他們安裝 配置。對多次重複操作這種不含任何技術的事,真的是讓人無法忍受。於是,我就想到把已裝好的ros系統備份成映...