mirror of
https://github.com/Jieshoudaxue/ros_senior.git
synced 2026-08-29 08:34:43 +08:00
[feat] complete it
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
<launch>
|
||||
<include file="$(find learning_launch)/launch/turtlesim1.launch"/>
|
||||
<include file="$(find learning_launch)/launch/turtlesim2.launch"/>
|
||||
<group ns="turtlesim1">
|
||||
<include file="$(find learning_launch)/launch/two_turtlesim.launch"/>
|
||||
|
||||
</group>
|
||||
|
||||
<group ns="turtlesim2">
|
||||
<include file="$(find learning_launch)/launch/two_turtlesim.launch"/>
|
||||
</group>
|
||||
|
||||
<node
|
||||
pkg="rostopic" type="rostopic" name="rostopic" output="screen" required="true"
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
<launch>
|
||||
<group ns="turtlesim1">
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node1" respawn="true">
|
||||
<remap from="turtle1" to="sim_node1"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node2" respawn="true">
|
||||
<remap from="turtle1" to="sim_node2"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" name="mimic" type="mimic" output="screen" required="true" >
|
||||
<remap from="input" to="sim_node1"/>
|
||||
<remap from="output" to="sim_node2"/>
|
||||
</node>
|
||||
|
||||
</group>
|
||||
|
||||
</launch>
|
||||
@@ -1,26 +0,0 @@
|
||||
<launch>
|
||||
|
||||
<group ns="turtlesim2">
|
||||
<param name="turtle_number" value="2"/>
|
||||
<arg name="TurtlesimName1" default="Tom"/>
|
||||
<arg name="TurtlesimName2" default="Jerry"/>
|
||||
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node1" respawn="true">
|
||||
<remap from="turtle1" to="sim_node1"/>
|
||||
<param name="turtle_name" value="$(arg TurtlesimName1)"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node2" respawn="true">
|
||||
<remap from="turtle1" to="sim_node2"/>
|
||||
<param name="turtle_name" value="$(arg TurtlesimName2)"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" name="mimic" type="mimic" output="screen" required="true" >
|
||||
<remap from="input" to="sim_node1"/>
|
||||
<remap from="output" to="sim_node2"/>
|
||||
</node>
|
||||
|
||||
</group>
|
||||
|
||||
|
||||
</launch>
|
||||
@@ -0,0 +1,24 @@
|
||||
<launch>
|
||||
|
||||
<param name="turtle_number" value="2"/>
|
||||
<arg name="TurtlesimName1" default="Tom"/>
|
||||
<arg name="TurtlesimName2" default="Jerry"/>
|
||||
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node1" respawn="true">
|
||||
<remap from="turtle1" to="sim_node1"/>
|
||||
<param name="turtle_name" value="$(arg TurtlesimName1)"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" type="turtlesim_node" name="sim_node2" respawn="true">
|
||||
<remap from="turtle1" to="sim_node2"/>
|
||||
<param name="turtle_name" value="$(arg TurtlesimName2)"/>
|
||||
</node>
|
||||
|
||||
<node pkg="turtlesim" name="mimic" type="mimic" output="screen" required="true" >
|
||||
<remap from="input" to="sim_node1"/>
|
||||
<remap from="output" to="sim_node2"/>
|
||||
</node>
|
||||
|
||||
|
||||
|
||||
</launch>
|
||||
Reference in New Issue
Block a user