ROS2学习笔记(八)从turtlesim学习ROS2的启动文件

本文介绍了如何利用ROS2的launch文件,通过turtlesim包创建启动文件,启动两个海龟节点并实现一个节点模仿另一个节点的动作。学习了启动文件的编写、节点启动及重映射技巧,展示了其在简化大型系统启动过程中的实用性。

前言

学习ROS2的路,并不能通过学习ROS1代替,因为ROS2的“内核”不同于ROS1,必须认认真真从头开始重新学习。

Ubuntu版本:20.04

ROS版本:Foxy

学习笔记回顾

1.ROS2启动文件

当我们要启动一个大型项目时需要同时运行多个节点,会非常麻烦,如果运行单个启动文件可以启动整个系统包括所有节点和配置,会非常方便。ROS2中的启动文件就有这样的功能。

2.创建launch文件

$ mkdir ros2_ws
$ cd ros2_ws
$ mkdir launch
$ touch launch/turtlesim_mimic_launch.py

使用文本编辑器打开新文件。

3.编写launch文件

编写一个turtlesim包的启动文件,该文件的目标是启动两个海龟模拟器,让一只海龟模仿另一只海龟运动,启动文件代码如下所示:


                
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锡城筱凯

你的鼓励是我创造的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值