Unverified Commit 99842b5f authored by Simon Thomas's avatar Simon Thomas
Browse files

First commit : adding erl world and other models

parent 64375d7f
<?xml version="1.0"?>
<model>
<name>Canadian</name>
<version>1.0</version>
<sdf version="1.5">model.sdf</sdf>
<author>
<name>Thomas</name>
<email></email>
</author>
<description>
</description>
</model>
<?xml version="1.0" ?>
<sdf version="1.5">
<model name="heightmap">
<static>true</static>
<link name="link">
<collision name="collision">
<geometry>
<heightmap>
<uri>model://dem_utm_20cm/materials/textures/dem_utm_20cm.png</uri>
<size>60 60 3</size>
<pos>0 0 0</pos>
</heightmap>
</geometry>
</collision>
<visual name="visual_abcedf">
<geometry>
<heightmap>
<use_terrain_paging>false</use_terrain_paging>
<texture>
<diffuse>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</diffuse>
<normal>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</normal>
<size>1</size>
</texture>
<texture>
<diffuse>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</diffuse>
<normal>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</normal>
<size>1</size>
</texture>
<texture>
<diffuse>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</diffuse>
<normal>model://dem_utm_20cm/materials/textures/mosaic_utm_20cm.png</normal>
<size>1</size>
</texture>
<blend>
<min_height>2</min_height>
<fade_dist>5</fade_dist>
</blend>
<blend>
<min_height>4</min_height>
<fade_dist>5</fade_dist>
</blend>
<uri>model://dem_utm_20cm/materials/textures/dem_utm_20cm.png</uri>
<size>60 60 3</size>
<pos>0 0 0</pos>
</heightmap>
</geometry>
</visual>
</link>
</model>
</sdf>
<?xml version="1.0" ?>
<model>
<name>erl_maze</name>
<version>1.0</version>
<sdf version="1.6">model.sdf</sdf>
<author>
<name>Thomas SIMON</name>
<email>thomas..simon@ensta-paris.fr</email>
</author>
<description>Marquee of ERL 2019</description>
</model>
<?xml version='1.0'?>
<sdf version='1.6'>
<model name='erl_maze'>
<pose frame=''>0.00741 0.001548 0 0 -0 0</pose>
<link name='Wall_12'>
<collision name='Wall_12_Collision'>
<geometry>
<box>
<size>0.5 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_12_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>0.5 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>9.81417 -10.0047 0 0 -0 3.14159</pose>
</link>
<link name='Wall_14'>
<collision name='Wall_14_Collision'>
<geometry>
<box>
<size>20.25 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_14_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>20.25 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>9.98917 0.045305 0 0 -0 1.5708</pose>
</link>
<link name='Wall_15'>
<collision name='Wall_15_Collision'>
<geometry>
<box>
<size>20.1216 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_15_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>20.1216 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>0.00343 10.063 0 0 -0 -3.13835</pose>
</link>
<link name='Wall_17'>
<collision name='Wall_17_Collision'>
<geometry>
<box>
<size>8.5 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_17_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>8.5 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-5.81441 -5.52855 0 0 -0 0</pose>
</link>
<link name='Wall_18'>
<collision name='Wall_18_Collision'>
<geometry>
<box>
<size>2.75 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_18_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>2.75 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-1.63941 -6.82855 0 0 -0 -1.5708</pose>
</link>
<link name='Wall_2'>
<collision name='Wall_2_Collision'>
<geometry>
<box>
<size>20.2762 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_2_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>20.2762 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-9.98236 -0.03246 0 0 -0 -1.5708</pose>
</link>
<link name='Wall_20'>
<collision name='Wall_20_Collision'>
<geometry>
<box>
<size>13 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_20_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>13 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-6.79741 0.922452 0 0 -0 1.5708</pose>
</link>
<link name='Wall_22'>
<collision name='Wall_22_Collision'>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_22_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-1.76941 2.72345 0 0 -0 -1.5708</pose>
</link>
<link name='Wall_24'>
<collision name='Wall_24_Collision'>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_24_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-0.34441 -1.95155 0 0 -0 0</pose>
</link>
<link name='Wall_25'>
<collision name='Wall_25_Collision'>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_25_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>1.08059 2.72345 0 0 -0 1.5708</pose>
</link>
<link name='Wall_27'>
<collision name='Wall_27_Collision'>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_27_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>2.50559 -1.95155 0 0 -0 0</pose>
</link>
<link name='Wall_28'>
<collision name='Wall_28_Collision'>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_28_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>9.5 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>3.93059 2.72345 0 0 -0 1.5708</pose>
</link>
<link name='Wall_29'>
<collision name='Wall_29_Collision'>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_29_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>3 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>5.35559 7.39845 0 0 -0 0</pose>
</link>
<link name='Wall_3'>
<collision name='Wall_3_Collision'>
<geometry>
<box>
<size>5 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_3_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>5 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>-7.55741 -10.0955 0 0 -0 0</pose>
</link>
<link name='Wall_30'>
<collision name='Wall_30_Collision'>
<geometry>
<box>
<size>13 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_30_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>13 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>6.78059 0.973452 0 0 -0 -1.5708</pose>
</link>
<link name='Wall_31'>
<collision name='Wall_31_Collision'>
<geometry>
<box>
<size>5.75 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_31_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>5.75 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>3.98059 -5.45155 0 0 -0 3.14159</pose>
</link>
<link name='Wall_33'>
<collision name='Wall_33_Collision'>
<geometry>
<box>
<size>3.25 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_33_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>3.25 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>8.33059 -5.45155 0 0 -0 0</pose>
</link>
<link name='Wall_37'>
<collision name='Wall_37_Collision'>
<geometry>
<box>
<size>2.8 0.15 0.1</size>
</box>
</geometry>
<pose frame=''>0 0 0.05 0 -0 0</pose>
</collision>
<visual name='Wall_37_Visual'>
<pose frame=''>0 0 0.05 0 -0 0</pose>
<geometry>
<box>
<size>2.8 0.15 0.1</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>
<name>Gazebo/Grey</name>
</script>
<ambient>1 1 1 1</ambient>
</material>
<meta>
<layer>0</layer>
</meta>
</visual>
<pose frame=''>1.18059 -6.77655 0 0 -0 -1.5708</pose>
</link>
<link name='Wall_5'>
<collision name='Wall_5_Collision'>
<geometry>
<box>
<size>1.75 0.15 2.5</size>
</box>
</geometry>
<pose frame=''>0 0 1.25 0 -0 0</pose>
</collision>
<visual name='Wall_5_Visual'>
<pose frame=''>0 0 1.25 0 -0 0</pose>
<geometry>
<box>
<size>1.75 0.15 2.5</size>
</box>
</geometry>
<material>
<script>
<uri>file://media/materials/scripts/gazebo.material</uri>