ros2 launch的yml和xml写法

yml写法:

yaml 复制代码
launch:
    - node:
        pkg: "pub_app"
        exec: "publisher"
        name: "pub_app"
        namespace: "desertrescue"
    - node:
        pkg: "sub_app"
        exec: "minimal_subscriber"
        name: "minimal_subscriber"
        namespace: "desertrescue"

直接ros2 launch /pathto/yml

xml写法:

xml 复制代码
<launch>
  <node pkg="pub_app" exec="publisher" name="pub_app" output="screen">
  </node>
</launch>

还可以直接指定参数文件:

xml 复制代码
<launch>
  <node pkg="my_package" exec="my_node" name="my_node_name" output="screen">
    <param from="path/to/params.yaml"/>
  </node>
</launch>

或:

xml 复制代码
<launch>
  <node pkg="my_package" exec="my_node" name="my_node" output="screen">
    <param from="$(find my_package)/config/params.yaml"/>
  </node>
</launch>

但xml写法需要将xml文件通过cmake或人工拷贝到ros2 install对应的节点路径的share目录下,否则会报错

拷贝之后直接ros2 launch pkg xxx.xml即可,tab会弹出可选xml

相关推荐
DeepVis Research13 分钟前
【AGI Safety/Robotics】2026年度 AGI 对抗性强化学习与软体机器人控制基准索引 (Skynet/Legion Core)
人工智能·网络安全·机器人·数据集·强化学习
中國龍在廣州17 小时前
谈谈2025年人工智能现状及发展趋势分析
人工智能·深度学习·算法·自然语言处理·chatgpt·机器人·机器人学习
田里的水稻19 小时前
DL_机器人和高阶辅助驾驶大模型和端到端项目开发框架
机器人
KG_LLM图谱增强大模型20 小时前
大模型辅助的细粒度知识图谱构建用于机器人故障诊断
人工智能·机器人·知识图谱
具身智能之心21 小时前
智源&悉尼大学等出品!RoboGhost:文本到动作控制,幽灵般无形驱动人形机器人
机器人·具身智能
广州虚拟动力-动捕&虚拟主播1 天前
当机器人站上舞台:宇树“舞伴”掀开人形机器人的场景狂想
机器人·具身智能·人形机器人数据·人形机器人动捕
想要成为计算机高手2 天前
VLA中人类数据迁移到机器人后的涌现 -- physical intelligence -- 2025.12.16
人工智能·机器人·具身智能·vla
CES_Asia2 天前
亚洲科技话语权之争:CES Asia 2026核心展区席位进入收官阶段
大数据·人工智能·科技·物联网·机器人
富唯智能2 天前
解锁“试管自动抓取搬运”新纪元:富唯智能复合机器人重塑精准物流
人工智能·机器人
陈天伟教授2 天前
具身智能机器人技术专业(专科)人才培养方案
机器人·具身智能机器人技术