gazebo_simulator.launch
Go to the documentation of this file.
1 <?xml version="1.0" encoding="UTF-8"?>
2 <launch>
3 
4  <env name="GAZEBO_MODEL_PATH" value="$(find rosinljubljana)/media/models:$(optenv GAZEBO_MODEL_PATH)"/>
5 
6  <!-- launch the simulator world -->
7  <arg name="debug" default="false"/>
8  <arg name="gui" default="true"/>
9  <arg name="headless" default="false"/>
10  <arg name="pause" default="false"/>
11  <arg name="world" default="rosinljubljana_gazebo" />
12  <include file="$(find gazebo_ros)/launch/empty_world.launch">
13  <arg name="world_name" value="$(find rosinljubljana)/worlds/$(arg world).world"/>
14  <arg name="debug" value="$(arg debug)" />
15  <arg name="gui" value="$(arg gui)" />
16  <arg name="paused" value="$(arg pause)"/>
17  <arg name="use_sim_time" value="true"/>
18  <arg name="headless" value="$(arg headless)"/>
19  <arg name="verbose" value="true"/>
20  </include>
21 
22  <param name="/use_sim_time" value="true"/>
23 
24  <!-- SPAWN ROBOTS -->
25  <group ns="robot_0">
26  <include file="$(find rosinljubljana)/launch/spawn_robot_gazebo.launch">
27  <arg name="number" value="0"/>
28  <arg name="x" value="0.0"/>
29  <arg name="y" value="-0.0"/>
30  <arg name="yaw" value="0.0"/>
31  </include>
32  </group>
33 
34  <group ns="robot_4">
35  <include file="$(find rosinljubljana)/launch/spawn_robot_gazebo.launch">
36  <arg name="number" value="4"/>
37  <arg name="x" value="0.5"/>
38  <arg name="y" value="-0.0"/>
39  <arg name="yaw" value="0.0"/>
40  </include>
41  </group>
42 
43  <!-- spawn the camera -->
44  <param name="camera_description" command="$(find xacro)/xacro.py '$(find rosinljubljana)/urdf/camera.xacro'" />
45  <node name="urdf_camera_spawner" pkg="gazebo_ros" type="spawn_model" respawn="false" output="screen" args="-urdf -model camera -param camera_description"/>
46 
47  <node pkg="tf" type="static_transform_publisher" name="publisher_camera_map" args="0 0 3.38 1. 0 0 0.0000013 map camera_link 100" />
48  <node name="rviz" pkg="rviz" type="rviz" args="-d $(find rosinljubljana)/config/config.rviz"/>
49 
50  <rosparam param="robot_list">[0, 4]</rosparam>
51 
52  <node name="robot" pkg="rosinljubljana" type="robot" output="screen"/>
53 
54  <include file="$(find rosinljubljana)/launch/pr2_indiv_no_kinect.launch" output="screen"></include>
55 
56 
57 </launch>


rosinljubljana
Author(s): Igor Banfi
autogenerated on Mon Feb 24 2020 12:32:36