ubuntu18.04 安装 ros Melodic

1:添加软件源

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

2:添加密匙

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

3:设置ubuntu软件库
ubuntu18.04 安装 ros Melodic_第1张图片

ubuntu18.04 安装 ros Melodic_第2张图片
在APT行添加:deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
4:更新源

sudo apt-get update

5:安装

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

6:(1)sudo rosdep init
(2)rosdep update
注:sudo rosdep init //在开始使用 ROS 之前你还需要初始化 rosdep。rosdep 可以方便在你需要编译某些源码的时候为其安装一些系统依赖,同时也是某些 ROS 核心功能组件所必需用到的工具。
rosdep update //更新ROS源代码。这个命令相当于 Linux 使用 sudo apt-get update 来更新系统软件,它的作用就是更新 ROS 系统中的软件包
7:设置环境变量
(1)echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
(2)source ~/.bashrc
注:环境变量的设置是为了在终端执行ROS相关命令时,系统能够知道这个命令是什么意思,例如,在不设置环境变量的情况下,在终端执行rostopic,系统就不知道这个命令是干嘛用的了。
到此ROS的安装过程已经安装结束!

打开一个新终端:输入roscore
若出现以下现象,则安装完毕。
ubuntu18.04 安装 ros Melodic_第3张图片
测试一下小海龟
分别打开3个终端,分别输入

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

ubuntu18.04 安装 ros Melodic_第4张图片

你可能感兴趣的:(ROS)