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}
)
相关推荐
波特率1152001 天前
C++当中is-a(继承)与has-a(成员对象)的辨析与使用指南(包含实际工程当中的使用示例)
c++·ros·串口通信
佳木逢钺1 天前
ROS Noetic 中自定义编译和替换 cv_bridge 的完整指南
人工智能·bash·ros
纽约恋情2 天前
【ROS入门】8. 服务端Server的编程与实现
机器人·ros
X档案库4 天前
【ROS2】Mac M4 虚拟机 Ubuntu 24.04 安装 ROS2 Jazzy 新手教程
macos·机器人·ros
佳木逢钺5 天前
机器人/无人机视觉开发选型指南:RealSense D455 vs D435i 与奥比中光的互补方案
c++·人工智能·计算机视觉·机器人·ros·无人机
晓纪同学5 天前
ROS2 -06-动作
java·数据库·python·算法·机器人·ros·ros2
orcasdli10 天前
ROS1+VINS-fusion+RTAB-Map 程序部署记录
ros·slam·vio
撩妹小狗11 天前
ROS文件解读(package .xml--CMakeLists.txt)
xml·机器人·自动驾驶·ros
何伯特1 个月前
ROS与Conda的兼容性问题深度解析与解决方案
conda·ros
hhzz1 个月前
利用Terraform格式模板文件创建和部署基本网络资源
阿里云·云原生·ros·terraform·资源编排