remap from to

作用:
1、重命名一个已经存在的主题。
2、将别人发布的主题映射到自己订阅的主题上。
例子:
1、

重命名一个已经存在的主题:
<!--pub_node.launch-->  
  <launch>         
      <node pkg="pub_node" type="pub_node" name="pub_node" output="screen">     
    <!--pub_node节点发布的topic为/pub_data-->    
        <!--将pub_node节点发布的话题/pub_node映射到/talker的名字上去:改名字-->   
        <remap from="/pub_data" to="/talker" />     
    </node>     
  </launch>     
  

2、

将别人发布的主题映射到自己订阅的主题上:   
<!--sub_node.launch-->   
<launch>       
    <node pkg="sub_node" type="sub_node" name="sub_node" output="screen">   
    <!--sub_node节点需要订阅话题为/sub_data-->   
        <!--将别人发布的/talker主题改为sub_node节点订阅的sub_data名字:映射别人给自己用-->   
        <remap from="/sub_data" to="/talker" />    
    </node>   
</launch>   

猜你喜欢

转载自www.cnblogs.com/chenlinchong/p/12333156.html