ROS入门21讲笔记(十)

2019-08-20  本文已影响0人  liampayne_66d0

Launch启动文件的使用方法

Launch文件

通过XML文件实现多节点的配置和启动(可自动启动ROS Master,不需要在Launch中写)
启动语法:

roslaunch+功能包名+launch文件名

Launch文件语法

<launch>
<node pkg="turtlesim" name="sim1" type="turtlesim_node"/>
<node pkg="turtlesim" name="sim2" type="turtlesim_node"/>
</launch>

Launch文件实例

topic实例

<launch>
    <node pkg="learning_topic" type="person_subscriber" name="talker" output="screen" />
    <node pkg="learning_topic" type="person_publisher" name="listener" output="screen" /> 
</launch>

海龟跟随实例

 <launch>

    <!-- Turtlesim Node-->
    <node pkg="turtlesim" type="turtlesim_node" name="sim"/>
    <node pkg="turtlesim" type="turtle_teleop_key" name="teleop" output="screen"/>

    <node pkg="learning_tf" type="turtle_tf_broadcaster" args="/turtle1" name="turtle1_tf_broadcaster" />
    <node pkg="learning_tf" type="turtle_tf_broadcaster" args="/turtle2" name="turtle2_tf_broadcaster" />

    <node pkg="learning_tf" type="turtle_tf_listener" name="listener" />

  </launch>
上一篇 下一篇

猜你喜欢

热点阅读