一、ROS安装

本文详细介绍了如何在Ubuntu 18.04系统下安装ROS Melodic,包括如何解决国内网络限制问题,如通过替换密钥服务器和使用代理加速rosdep更新。文中提供了具体的命令行操作步骤,并引用了相关资源和解决方案。
摘要由CSDN通过智能技术生成

本文主要介绍在ubuntu18.04环境下安装ROS的过程。

首先是选择对应的版本,ubuntu18.04对应melodic版本,而如果安装的是ubuntu20.04,则需要选择noetic。

我们只需找到相应版本的wiki文档,就可以很轻松地通过终端来安装ROS。这里贴出melodic的wiki安装帮助文档:melodic/Installation/Ubuntu - ROS Wiki

在安装的过程中,有两个需要注意的地方,由于国内网络的限制,很可能出现连接失败的问题。

(1)密钥设置

wiki官网上是通过curl指令来下载的:

但是国内的网络很难连接上raw.githubuserconten.com。所以采用另外一种方式来添加密钥(参考自古月居):

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

(2)rosdep

在安装完环境后会对rosdep进行初始化,也是最后两步指令:

$ sudo rosdep init
$ rosdep update

需要等待很长的时间,并且很大概率会失败,或者提示Website may be down,我们需要通过网站https://ghproxy.com/代理来对github的资源进行加速访问,具体操作参考博文:

(13条消息) rosdep update 超时失败2021最新解决方法_Kenny_GuanHua的博客-CSDN博客

该篇博文非常详细,主要是采用介绍的最新方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值