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}
)
相关推荐
Mr.Winter`2 天前
深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)
人工智能·深度学习·神经网络·机器人·自动驾驶·ros·具身智能
老黄编程5 天前
ros2 中 CMakeLists.txt 的 ament_package 有什么用?有什么使用约束?必须放置尾部吗?
ros·cmake
老黄编程5 天前
ros2 功能包 package.xml 结构详细解释
ros
老黄编程6 天前
ros2 自定义消息、服务、动作接口详细范例
ros
老黄编程8 天前
- custom_action_cpp: 自定义动作创建与调用示例
ros
心无旁骛~8 天前
【OpenArm|Control】openarm机械臂ROS2仿真控制
人工智能·ros
@LuckY BoY17 天前
(四)routeros命令笔记:网络篇
ros
万俟淋曦21 天前
【ROS2】通讯机制 Topic 常用命令行
人工智能·ai·机器人·ros·topic·ros2·具身智能
休息一下接着来1 个月前
Ubuntu 22.04 安装 ROS 2 Humble 笔记
ros
nenchoumi31191 个月前
全网首发!Realsense 全新 D555 相机开箱记录与 D435i、L515、D456 横向测评!
数码相机·计算机视觉·机器人·ros·realsense