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}
)
相关推荐
何伯特2 天前
ROS与Conda的兼容性问题深度解析与解决方案
conda·ros
hhzz5 天前
利用Terraform格式模板文件创建和部署基本网络资源
阿里云·云原生·ros·terraform·资源编排
github5actions7 天前
ROS开发实战:如何用rviz文件保存和加载你的SLAM可视化配置(附避坑指南)
ros·slam·rviz·机器人开发
REDcker7 天前
DDS 协议详解
机器人·ros·ros2·dds
铁头七娃10 天前
Solidworks 2024 根据机器人装配体,生成urdf文件
机器人·ros·solidworks
三克的油11 天前
ros-day5
ros
元让_vincent14 天前
DailyCoding C++ CMake | CMake 踩坑记:解决 ROS 项目中的“循环引用”与库链接依赖问题
c++·机器人·ros·动态库·静态库·cmake·循环引用
元让_vincent15 天前
DaliyCoding C++ ROS | C++ 避坑指南:ROS 回调函数中的对象生命周期陷阱 (Use-After-Free)
开发语言·c++·机器人·ros·ros2
liuniu081816 天前
参数--parameters
ros
liuniu081816 天前
服务--services
ros