前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ROS之Ubuntu 18.04下安装ROS[二]

ROS之Ubuntu 18.04下安装ROS[二]

作者头像
李小白是一只喵
发布2020-04-24 08:45:28
1K0
发布2020-04-24 08:45:28
举报

image.png

目录

第一篇:ROS之初识机器人操作系统[一]

第二篇:ROS之Ubuntu 18.04下安装ROS[二]

前面的话

工欲善其事,必先利其器。

废话不多说,开始安装ROS之旅.O(∩_∩)O

本次安装的是ROS Melodic Morenia版本.

image.png

我的系统是Ubuntu 18.04.

第一步:设置更新方式

进入软件搜索界面,输入 soft,搜索软件和更新:

image.png

选择 软件和更新后,弹出一下界面:

将Ubuntu软件下列的全部打钩

image.png

第二步:修改获取软件的源

国外的源,安装起来会很慢,所以这里将会使用国内的源:

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

第二步:设定keys

设置好源之后,下面开始添加 keys:

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

如图:

image.png

然后,更新源:

$ sudo apt update

第三步:开始安装

安装方式有多种,本次选择最全的安装方式:

$ sudo apt install ros-melodic-desktop-full

不同的安装方式参考官网((http://wiki.ros.org/melodic/Installation/Ubuntu):

image.png

验证

最后我们来验证下是否安装上:

$ sudo rosdep init
$ rosdep update

这句话是初始化ROS,使用前必须初始化:

Before you can use ROS, you will need to initialize rosdep. rosdep enables you to easily install system dependencies for source you want to compile and is required to run some core components in ROS.

在使用ROS之前,需要初始化ROSDEP。Rosdep使您能够轻松地为要编译的源代码安装系统依赖项,并且需要在ROS中运行一些核心组件。

后续

当然我们可以设定自动添加ROS的环境变量:

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

最后,让我们再来安装下开发要使用一些工具:

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

ok, 安装就大功告成了.O(∩_∩)O

参考

ROS学习历程(一)———— ros安装

Ubuntu install of ROS Melodic

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 前面的话
  • 第一步:设置更新方式
  • 第二步:修改获取软件的源
  • 第二步:设定keys
  • 第三步:开始安装
  • 验证
  • 后续
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档