ROS launch 中的arg

2 篇文章 0 订阅

ROS launch 中的arg

比如在launch中启动以下节点,只传入一个参数pub1

<node pkg="tf2_DEMO" type="test02_pub_turtle" name="pub2" args="turtle1" output="screen"/>

但实际会有传入以下内容

argc 4

argv[0] /home/yh/ros_demo/demo1/devel/lib/tf2_DEMO/test02_pub_turtle

argv[1] turtle2

argv[2]=name:=pub2

argv[3]=log:=/home/yh/.ros/log/4f934af8-175c-11ec-88d3-434be08bbc8f/pub2-6.log

第1个是程序名

第2个是实际传入的参数

第3个是 launch中的name

第4个是log输出地址

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值