launch文件remap标签

一、remap用于topic的映射

下面是两个launch启动两个节点的例子:
一个节点叫talker,它发布一个topic名为/talker
一个节点叫test1,它订阅一个topic名为/talker_mid

<!--start_talker.launch-->
<launch>    
    <node pkg="test" type="talker" name="talker" output="screen">
    <!--talker节点发布的topic为/talker-->
        <!--一个例子:将talker节点发布的话题/talker映射到/re_talker的名字上去-->
        <remap from="/talker" to="/re_talker" />        
    </node> 
</launch>
<!--start_test1.launch-->
<launch>    
    <node pkg="test" type="test1" name="test1" output="screen">
    <!--test1节点需要订阅话题为/talker_mid-->
        <!--一个例子将节点订阅的topic改名字为/re_talker-->
        <remap from="/talker_mid" to="/re_talker" />
    </node>
</launch>

猜你喜欢

转载自blog.csdn.net/dddxxxx/article/details/80459670
今日推荐