首先我們看看官網的版本。
Kinetic Kame的安裝信息如下:
Melodic Morenia的安裝信息如下:
因爲我這裏安裝的是Ubuntu 18.04 LTS,所以我這邊安裝ROS Melodic Morenia版本。下面是安裝步驟。
1. 配置Ubuntu倉庫,/etc/apt/source.list,打開Ubuntu Software-> Software & Updates.
選擇Close->Reload.
2. 配置ROS安裝資源,打開終端。輸入下述指令。
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
接着輸入密碼。
3. 配置密鑰,輸入下述指令。
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
5. 更新資源庫。
sudo apt update
更新中
更新完畢。
搜索ros-melodic
6. 安裝,我這裏安裝桌面完全版。
sudo apt install ros-melodic-desktop-full
安裝中\
解壓中
安裝完成。
7. 初始化rosdep,運行下述命令
sudo rosdep init
rosdep update
8. 環境變量設置,運行下述命令
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
9. 安裝編譯依賴庫,運行下述命令。
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
安裝中。
安裝完成。
10. 測試ROS環境。
運行roscore。
再打開終端,運行下述命令。
rosrun turtlesim turtlesim_node
接着打開第三個終端,運行下述命令。
rosrun turtlesim turtle_teleop_key
在這個終端中移動鍵盤上下左右方向鍵,烏龜就可以移動了,下圖是我的測試。
安裝測試完畢。