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}
)
相关推荐
康谋自动驾驶1 天前
从数据采集到回放验证:ADTF 适配 ROS2 的 ADAS 测试实践
汽车·ros·数据采集·测试
Robot_Nav3 天前
VSCode 调试 ROS1/ROS2 等项目完整指南
vscode·机器人·ros
code_pgf4 天前
Orin NX 16GB 的 package 安装命令清单 + Docker/工作区目录结构 + bringup 顺序
运维·docker·容器·ros
纽约恋情4 天前
【ROS入门】12. ROS中tf坐标系广播与监听的编程实现
机器人·ros
maxmaxma5 天前
ROS 2 少年创客营:Day 2
机器人·ros
kyle~5 天前
DDS(Data Distribution Service)分布式实时数据分发标准
分布式·ros·dds
ChengQianO6 天前
ROS2 导航播报 & 轨迹模拟 —— 计划
linux·ubuntu·ros
波特率1152009 天前
C++当中is-a(继承)与has-a(成员对象)的辨析与使用指南(包含实际工程当中的使用示例)
c++·ros·串口通信
佳木逢钺9 天前
ROS Noetic 中自定义编译和替换 cv_bridge 的完整指南
人工智能·bash·ros
纽约恋情10 天前
【ROS入门】8. 服务端Server的编程与实现
机器人·ros