Ubuntu 安裝ROS系統

2021-10-23 12:27:08 字數 1840 閱讀 7375

新增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系統備份成映...