ubuntu20安装ros foxy和ros noetic以及turtlebot3

ubuntu20镜像制作U盘启动用UUI,用UltraISO一直没有成功

1,安装两个版本的ROS,均可以先添加源,然后安装desktop版的方式安装

2,其他依赖安装常规说明安装

3,cartographer安装

1)cartographer官网提供的是ros1上的安装教程,对于ros2已经可以很方便得用apt-get的方式安装

参考:https://ubuntu.com/blog/simulate-the-turtlebot3 

2)ubuntu20上可以同时安装ros foxy和ros noetic,并且可同时安装ros的两个版本的cartographer和cartographer_ros

3)需要注意的是按照cartographer官网的教程安装protobuf时,版本为3.4.1,而gazebo11中ignition依赖的protobuf是3.6

如果使用的是protobuf的3.4.1版,在编译ros foxy版的turtlebot3_gazebo时会报错,安装3.6.0可解决

可参考链接:

Turtlebot3-ROS2入门教程-PC安装(ubuntu20.04+foxy) - 创客智造 (ncnynl.com)

4,navigation2安装,根据官网“Build Nav2 For Released Distribution”的方式安装

主要是rosdep install -y -r -q --from-paths src --ignore-src --rosdistro foxy这一句把其依赖都自动安装上去

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值