launch 中可执行文件 type

复制代码
<node pkg="waypoint_generator" name="waypoint_generator" type="waypoint_generator_ms" output="screen">

pkg 指定了包名,它告诉 ROS 应该在哪个包中查找可执行文件。

name 指定了节点名,这个名称在 ROS 网络中是唯一的,用于标识和管理节点。

type 指定了可执行文件名,ROS 将运行这个文件来启动节点。

通常,可执行文件会位于 devel/lib/<package_name>/ 目录中。

可执行文件命名在CMakeLists

复制代码
add_executable(waypoint_generator_ms src/waypoint_generator.cpp)

target_link_libraries(waypoint_generator_ms
   ${catkin_LIBRARIES}
)
相关推荐
feasibility.1 天前
ROS2+Gazebo+VLM服务:纯仿真环境下的具身智能闭环系统| 大脑-小脑分离控制
人工智能·机器人·ros·仿真·具身智能·vla·vlm
前网易架构师-高司机4 天前
ROS2 Jazzy+Gazebo Harmonic 环境下,用 URDF 搭建机器人,配置物理属性、插件与桥接,修复车轮和激光雷达故障 (手把手保姆级教程)
开发语言·算法·golang·机器人·ros
波特率11520014 天前
在ROS2当中两种rmw比较(CycloneDDS和FastDDS)
ros·ros2·dds
kobesdu18 天前
【ROS2实战笔记-19】ROS2 生命周期节点的启动顺序、状态转换陷阱与热备方案
java·前端·笔记·机器人·ros·ros2
波特率11520018 天前
ROS2当中的几个关键的环境变量
机器人·ros·ros2
勤自省19 天前
ROS2从入门到“重启解决”:21讲8~12章踩坑血泪史与核心总结
linux·开发语言·ubuntu·ssh·ros
kobesdu20 天前
【ROS2实战笔记-20】ROS2 bag 录播与时间模拟:从基础操作到高级调试技巧
笔记·机器人·ros·ros2
kobesdu20 天前
【ROS2实战笔记-18】ROS2 通信的隐秘控制:DDS 配置参数如何决定系统性能
网络·人工智能·笔记·机器人·开源·ros·人形机器人
kobesdu21 天前
Cartographer 定位优化:降低计算量、提升实时性与稳定性
ros·移动机器人·cartographer
kobesdu24 天前
【ROS2实战笔记-14】多机器人系统的三层工具箱:从零基础集群到跨仿真实现
笔记·机器人·ros