ROS 2安装过程中一些BUG以及错误整理

ROS兴起,创造很多用ROS来开发的岗位,但是ROS的实时性是没有保证的,在ROS的基础上诞生ROS 2,可以保证运行过程的实时性。

以下是ROS 2在Ubuntu上安装过程的一些错误整理:
系统版本对应:
Ubuntu14对应的ROS版本是Kinetic,根据查找其对应的ROS 2版本是Crystal,支持至2019年。Ubuntu16对应ROS版本M,ROS 2版本Dashing。
安装方式:
虚拟机安装完Ubuntu14换成清华大学源
用源码安装方法安装ROS2-crystal
安装过程需要的代码在官方教程有,但安装过程十分难受,在下载repo文件时候可能需要下载多次,简单的方式就翻墙

还有一种安装方法:
用github释放的包进行安装,但是会缺少依赖,需要自己下载添加依赖项。
版本BUG:
花了我两天,用ROS-kinetic惯了,就在Ubuntu14上准备安装Crystal,但按照教程,首先在下载repo文件上就重复下载多次才下载成功,再到编译文件包,总会有一两个包编译错误导致整体不能运行。

利用zip包下载出现依赖缺失,实在缺的太多了无法补救。

更换系统版本:最后实在没有耐心,更换Ubuntu16,安装ROS 2-Dashing,利用源码安装方式,完美安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值