|
@@ -0,0 +1,2073 @@
|
|
|
+<!-- -->
|
|
|
+<sdf version='1.4'>
|
|
|
+ <world name='GrannyAnnie'>
|
|
|
+ <light name='sun' type='directional'>
|
|
|
+ <cast_shadows>1</cast_shadows>
|
|
|
+ <pose>0 0 10 0 -0 0</pose>
|
|
|
+ <diffuse>0.8 0.8 0.8 1</diffuse>
|
|
|
+ <specular>0.2 0.2 0.2 1</specular>
|
|
|
+ <attenuation>
|
|
|
+ <range>1000</range>
|
|
|
+ <constant>0.9</constant>
|
|
|
+ <linear>0.01</linear>
|
|
|
+ <quadratic>0.001</quadratic>
|
|
|
+ </attenuation>
|
|
|
+ <direction>-0.5 0.1 -0.9</direction>
|
|
|
+ </light>
|
|
|
+ <model name='ground_plane'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <plane>
|
|
|
+ <normal>0 0 1</normal>
|
|
|
+ <size>100 100</size>
|
|
|
+ </plane>
|
|
|
+ </geometry>
|
|
|
+ <surface>
|
|
|
+ <friction>
|
|
|
+ <ode>
|
|
|
+ <mu>100</mu>
|
|
|
+ <mu2>50</mu2>
|
|
|
+ </ode>
|
|
|
+ </friction>
|
|
|
+ <bounce/>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <plane>
|
|
|
+ <normal>0 0 1</normal>
|
|
|
+ <size>100 100</size>
|
|
|
+ </plane>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <physics type='ode'>
|
|
|
+ <max_step_size>0.01</max_step_size>
|
|
|
+ <real_time_factor>1</real_time_factor>
|
|
|
+ <real_time_update_rate>100</real_time_update_rate>
|
|
|
+ <gravity>0 0 -9.8</gravity>
|
|
|
+ </physics>
|
|
|
+ <scene>
|
|
|
+ <ambient>0.4 0.4 0.4 1</ambient>
|
|
|
+ <background>0.7 0.7 0.7 1</background>
|
|
|
+ <shadows>1</shadows>
|
|
|
+ </scene>
|
|
|
+ <model name='RoCKIn@Home'>
|
|
|
+ <link name='Wall_12'>
|
|
|
+ <collision name='Wall_12_Collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.6 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_12_Visual'>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.6 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <pose>7.8 1.205 0 0 -0 1.5708</pose>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_14'>
|
|
|
+ <pose>6.0996 2.4048 0 0 -0 3.14159</pose>
|
|
|
+ <visual name='Wall_14_Visual_0'>
|
|
|
+ <pose>-1.20789 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.18422 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_14_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.18422 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.20789 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_14_Visual_1'>
|
|
|
+ <pose>1.09211 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.41579 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_14_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.41579 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>1.09211 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_14_Visual_2'>
|
|
|
+ <pose>-0.115785 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_14_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.115785 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_16'>
|
|
|
+ <collision name='Wall_16_Collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.60492 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_16_Visual'>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.60492 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <pose>4.39903 1.20277 0 0 -0 1.5708</pose>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_18'>
|
|
|
+ <collision name='Wall_18_Collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.8 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_18_Visual'>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.8 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <pose>0.024876 1.80003 0 0 -0 1.5708</pose>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_2'>
|
|
|
+ <pose>4.7266 0 0 0 -0 0</pose>
|
|
|
+ <visual name='Wall_2_Visual_0'>
|
|
|
+ <pose>-0.649274 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>8.30145 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_2_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>8.30145 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.649274 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_2_Visual_1'>
|
|
|
+ <pose>4.65073 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.298547 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_2_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.298547 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>4.65073 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_2_Visual_2'>
|
|
|
+ <pose>4.00145 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_2_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>4.00145 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_20'>
|
|
|
+ <pose>2.72456 3.60059 0 0 -0 0</pose>
|
|
|
+ <visual name='Wall_20_Visual_0'>
|
|
|
+ <pose>-2.67396 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.251208 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_20_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.251208 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-2.67396 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_20_Visual_1'>
|
|
|
+ <pose>1.1766 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.24591 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_20_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.24591 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>1.1766 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_20_Visual_2'>
|
|
|
+ <pose>-1.49735 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.102 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_20_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.102 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.49735 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_20_Visual_3'>
|
|
|
+ <pose>-1.49735 0 0.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.102 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_20_Collision_3'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.102 0.2 0.3</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.49735 0 0.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_22'>
|
|
|
+ <pose>4.39856 3.00206 0 0 -0 1.5708</pose>
|
|
|
+ <visual name='Wall_22_Visual_0'>
|
|
|
+ <pose>-0.601085 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.194709 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_22_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.194709 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.601085 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_22_Visual_1'>
|
|
|
+ <pose>0.597355 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.202171 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_22_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.202171 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0.597355 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_22_Visual_2'>
|
|
|
+ <pose>-0.003731 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_22_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.003731 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_24'>
|
|
|
+ <pose>7.42703 8.20242 0 0 -0 3.14159</pose>
|
|
|
+ <visual name='Wall_24_Visual_0'>
|
|
|
+ <pose>-1.97924 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.241529 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_24_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.241529 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.97924 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_24_Visual_1'>
|
|
|
+ <pose>1.97395 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.252091 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_24_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.252091 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>1.97395 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_24_Visual_2'>
|
|
|
+ <pose>-0.005281 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.70638 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_24_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.70638 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.005281 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_24_Visual_3'>
|
|
|
+ <pose>-0.005281 0 0.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.70638 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_24_Collision_3'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.70638 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.005281 0 0.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_28'>
|
|
|
+ <collision name='Wall_28_Collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.2 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_28_Visual'>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>3.2 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <pose>3.92571 9.40229 0 0 -0 3.14159</pose>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_30'>
|
|
|
+ <pose>2.42541 6.50159 0 0 0 -1.5708</pose>
|
|
|
+ <visual name='Wall_30_Visual_0'>
|
|
|
+ <pose>-2.363 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.27269 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.27269 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-2.363 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_30_Visual_1'>
|
|
|
+ <pose>0.636346 0 0.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>4.726 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>4.726 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0.636346 0 0.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_30_Visual_2'>
|
|
|
+ <pose>0.36359 0 1.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.38049 0.2 1.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.38049 0.2 1.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0.36359 0 1.6 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_30_Visual_3'>
|
|
|
+ <pose>2.42659 0 1.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.14551 0.2 1.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_3'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.14551 0.2 1.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>2.42659 0 1.6 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_30_Visual_4'>
|
|
|
+ <pose>-1.02665 0 2.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.4 0.2 0.3</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_4'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1.4 0.2 0.3</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.02665 0 2.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_30_Visual_5'>
|
|
|
+ <pose>1.45383 0 2.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.8 0.2 0.3</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_30_Collision_5'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.8 0.2 0.3</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>1.45383 0 2.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_32'>
|
|
|
+ <pose>5.42654 8.80216 0 0 0 -1.5708</pose>
|
|
|
+ <visual name='Wall_32_Visual_0'>
|
|
|
+ <pose>-0.599775 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.199231 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_32_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.199231 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.599775 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_32_Visual_1'>
|
|
|
+ <pose>0.599615 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.199549 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_32_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.199549 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0.599615 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_32_Visual_2'>
|
|
|
+ <pose>-0.000159 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_32_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>1 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-0.000159 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_35'>
|
|
|
+ <collision name='Wall_35_Collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.8 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_35_Visual'>
|
|
|
+ <pose>0 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.8 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <pose>5.42451 3.90082 0 0 -0 1.5708</pose>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_8'>
|
|
|
+ <pose>9.42875 4.1026 0 0 -0 1.5708</pose>
|
|
|
+ <visual name='Wall_8_Visual_0'>
|
|
|
+ <pose>-1.48935 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>5.42201 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_8_Collision_0'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>5.42201 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>-1.48935 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_8_Visual_1'>
|
|
|
+ <pose>4.07465 0 1.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.251416 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_8_Collision_1'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.251416 0.2 2.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>4.07465 0 1.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_8_Visual_2'>
|
|
|
+ <pose>2.5853 0 2.25 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.72728 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_8_Collision_2'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.72728 0.2 0.5</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>2.5853 0 2.25 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='Wall_8_Visual_3'>
|
|
|
+ <pose>2.5853 0 0.35 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.72728 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Grey</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='Wall_8_Collision_3'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>2.72728 0.2 0.7</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <pose>2.5853 0 0.35 0 -0 0</pose>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <static>1</static>
|
|
|
+ <pose>0.4 -8.6 0 0 -0 1.57</pose>
|
|
|
+ </model>
|
|
|
+ <state world_name='GrannyAnnie'>
|
|
|
+ <sim_time>2375 900000000</sim_time>
|
|
|
+ <real_time>623 919634040</real_time>
|
|
|
+ <wall_time>1471445877 380242087</wall_time>
|
|
|
+ <model name='RoCKIn@Home'>
|
|
|
+ <pose>2.1556 -2.278 0 0 -0 1.57</pose>
|
|
|
+ <link name='Wall_12'>
|
|
|
+ <pose>0.95681 5.52295 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_14'>
|
|
|
+ <pose>-0.244344 3.82351 0 0 0 -1.5716</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_16'>
|
|
|
+ <pose>0.956332 2.12199 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_18'>
|
|
|
+ <pose>0.355589 -2.25169 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_2'>
|
|
|
+ <pose>2.15936 2.4486 0 0 -0 1.57</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_20'>
|
|
|
+ <pose>-1.44282 0.449425 0 0 -0 1.57</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_22'>
|
|
|
+ <pose>-0.842958 2.12295 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_24'>
|
|
|
+ <pose>-6.04091 5.15556 0 0 0 -1.5716</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_28'>
|
|
|
+ <pose>-7.24356 1.65519 0 0 0 -1.5716</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_30'>
|
|
|
+ <pose>-4.34406 0.152585 0 0 0 -0.0008</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_32'>
|
|
|
+ <pose>-6.64224 3.15555 0 0 0 -0.0008</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_35'>
|
|
|
+ <pose>-1.7409 3.14961 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ <link name='Wall_8'>
|
|
|
+ <pose>-1.93949 7.15401 0 0 -0 3.1408</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='bookshelf'>
|
|
|
+ <pose>-6.62417 3.07498 0 0 -0 3.13796</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>-6.62417 3.07498 0 0 -0 3.13796</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_0'>
|
|
|
+ <pose>-7.25571 -3.5819 0 0 0 -1.57522</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>-7.25571 -3.5819 1.4 0 0 -1.57522</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_1'>
|
|
|
+ <pose>3.27943 7.15202 0 0 -0 0</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>3.27943 7.15202 1.4 0 -0 0</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_2'>
|
|
|
+ <pose>-3.57864 -7.27256 0 0 -0 0</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>-3.57864 -7.27256 1.4 0 -0 0</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_3'>
|
|
|
+ <pose>7.02581 3.41596 0 0 0 -1.566</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>7.02581 3.41596 1.4 0 0 -1.566</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_4'>
|
|
|
+ <pose>7.03023 -3.4783 0 0 0 -1.5708</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>7.03023 -3.4783 1.4 0 0 -1.5708</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_5'>
|
|
|
+ <pose>3.29916 -7.27083 0 0 -0 0</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>3.29916 -7.27083 1.4 0 -0 0</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_6'>
|
|
|
+ <pose>2.13991 -1.7222 0 0 -0 1.5708</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>2.13991 -1.7222 1.4 0 -0 1.5708</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ <model name='ground_plane'>
|
|
|
+ <pose>0 0 0 0 -0 0</pose>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 0 0 -0 0</pose>
|
|
|
+ <velocity>0 0 0 0 -0 0</velocity>
|
|
|
+ <acceleration>0 0 0 0 -0 0</acceleration>
|
|
|
+ <wrench>0 0 0 0 -0 0</wrench>
|
|
|
+ </link>
|
|
|
+ </model>
|
|
|
+ </state>
|
|
|
+ <gui fullscreen='0'>
|
|
|
+ <camera name='user_camera'>
|
|
|
+ <pose>2.81917 0.01727 23.6745 -5.7e-05 1.5698 1.56245</pose>
|
|
|
+ <view_controller>orbit</view_controller>
|
|
|
+ </camera>
|
|
|
+ </gui>
|
|
|
+ <spherical_coordinates>
|
|
|
+ <surface_model>EARTH_WGS84</surface_model>
|
|
|
+ <latitude_deg>0</latitude_deg>
|
|
|
+ <longitude_deg>0</longitude_deg>
|
|
|
+ <elevation>0</elevation>
|
|
|
+ <heading_deg>0</heading_deg>
|
|
|
+ </spherical_coordinates>
|
|
|
+ <model name='bookshelf'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <inertial>
|
|
|
+ <mass>1</mass>
|
|
|
+ </inertial>
|
|
|
+ <collision name='back'>
|
|
|
+ <pose>0 0.005 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.9 0.01 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual1'>
|
|
|
+ <pose>0 0.005 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.9 0.01 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='left_side'>
|
|
|
+ <pose>0.45 -0.195 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.02 0.4 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual2'>
|
|
|
+ <pose>0.45 -0.195 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.02 0.4 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='right_side'>
|
|
|
+ <pose>-0.45 -0.195 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.02 0.4 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual3'>
|
|
|
+ <pose>-0.45 -0.195 0.6 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.02 0.4 1.2</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='bottom'>
|
|
|
+ <pose>0 -0.195 0.03 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.06</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual4'>
|
|
|
+ <pose>0 -0.195 0.03 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.06</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='top'>
|
|
|
+ <pose>0 -0.195 1.19 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual5'>
|
|
|
+ <pose>0 -0.195 1.19 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='low_shelf'>
|
|
|
+ <pose>0 -0.195 0.43 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual6'>
|
|
|
+ <pose>0 -0.195 0.43 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <collision name='high_shelf'>
|
|
|
+ <pose>0 -0.195 0.8 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual7'>
|
|
|
+ <pose>0 -0.195 0.8 0 -0 0</pose>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>0.88 0.4 0.02</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>file://media/materials/scripts/gazebo.material</uri>
|
|
|
+ <name>Gazebo/Wood</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>-3 1 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_0'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>-3 -5 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_1'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>10.5012 4 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_2'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>1 -10 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_3'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>12.427 -6 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_4'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>14 -3 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_5'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>7 -9.49471 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ <model name='grey_wall_6'>
|
|
|
+ <static>1</static>
|
|
|
+ <link name='link'>
|
|
|
+ <pose>0 0 1.4 0 -0 0</pose>
|
|
|
+ <collision name='collision'>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <max_contacts>10</max_contacts>
|
|
|
+ <surface>
|
|
|
+ <bounce/>
|
|
|
+ <friction>
|
|
|
+ <ode/>
|
|
|
+ </friction>
|
|
|
+ <contact>
|
|
|
+ <ode/>
|
|
|
+ </contact>
|
|
|
+ </surface>
|
|
|
+ </collision>
|
|
|
+ <visual name='visual'>
|
|
|
+ <cast_shadows>0</cast_shadows>
|
|
|
+ <geometry>
|
|
|
+ <box>
|
|
|
+ <size>7.5 0.2 2.8</size>
|
|
|
+ </box>
|
|
|
+ </geometry>
|
|
|
+ <material>
|
|
|
+ <script>
|
|
|
+ <uri>model://grey_wall/materials/scripts</uri>
|
|
|
+ <uri>model://grey_wall/materials/textures</uri>
|
|
|
+ <name>vrc/grey_wall</name>
|
|
|
+ </script>
|
|
|
+ </material>
|
|
|
+ </visual>
|
|
|
+ <velocity_decay>
|
|
|
+ <linear>0</linear>
|
|
|
+ <angular>0</angular>
|
|
|
+ </velocity_decay>
|
|
|
+ <self_collide>0</self_collide>
|
|
|
+ <kinematic>0</kinematic>
|
|
|
+ <gravity>1</gravity>
|
|
|
+ </link>
|
|
|
+ <pose>0 -5 0 0 -0 0</pose>
|
|
|
+ </model>
|
|
|
+ </world>
|
|
|
+</sdf>
|