本任务旨在掌握 Launch 系统对多节点的自动化启动。请按照以下步骤完成:
- 在包内创建 launch 文件夹并新建一个 .launch.py 文件;
- 导入 LaunchDescription 和 Node 模块;
- 在脚本中定义启动两个节点(如发布者和订阅者)的任务,并为它们设置不同的命名空间(Namespace);
- 使用 ros2 launch 命令运行该脚本,并用 ros2 node list 验证运行状态。
通过此任务,掌握 Launch 文件的基本语法和多节点管理技巧。
本任务旨在掌握 Launch 系统对多节点的自动化启动。请按照以下步骤完成: