Skip to content

Instantly share code, notes, and snippets.

@iche033
Created May 23, 2020 23:57
Show Gist options
  • Save iche033/5014dc802d45c2d40c8c4346fe36b64d to your computer and use it in GitHub Desktop.
Save iche033/5014dc802d45c2d40c8c4346fe36b64d to your computer and use it in GitHub Desktop.
<?xml version="1.0" ?>
<sdf version="1.6">
<world name="world_1">
<scene>
<ambient>0.5 0.5 0.5 1.0</ambient>
<background>0.5 0.5 0.5 1.0</background>
<shadows>true</shadows>
</scene>
<physics type="ode">
<gravity>0.0 0.0 0.0</gravity>
<ode>
<solver>
<type>quick</type>
<dt>0.001</dt>
<iters>20</iters>
<sor>1.3</sor>
</solver>
<constraints>
<cfm>0</cfm>
<erp>0.2</erp>
<contact_max_correcting_vel>100.0</contact_max_correcting_vel>
<contact_surface_layer>0.0</contact_surface_layer>
</constraints>
</ode>
<max_contacts>250</max_contacts>
</physics>
<model name="box0">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box1">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box2">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box3">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box4">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box5">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box6">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box7">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box8">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box9">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box10">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box11">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box12">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box13">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box14">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box15">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box16">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box17">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box18">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box19">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box20">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box21">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box22">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box23">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box24">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box25">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box26">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box27">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box28">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box29">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box30">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box31">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box32">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box33">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box34">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box35">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box36">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box37">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box38">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box39">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box40">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box41">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box42">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box43">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box44">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box45">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box46">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box47">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box48">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box49">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box50">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box51">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box52">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box53">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box54">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box55">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box56">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box57">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box58">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box59">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box60">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box61">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box62">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box63">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box64">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box65">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box66">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box67">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box68">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box69">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box70">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box71">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box72">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box73">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box74">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box75">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box76">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box77">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box78">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box79">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box80">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box81">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box82">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box83">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box84">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box85">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box86">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box87">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box88">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box89">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box90">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box91">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box92">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box93">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box94">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box95">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box96">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box97">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box98">
<static>true</static>
<pose>1 0.3 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>wheels_01.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="box99">
<static>true</static>
<pose>1 0.0 0.1 0 0 0</pose>
<link name="box_link">
<visual name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
<plugin filename="libReflectancePlugin.so" name="reflectance_plugin">
<reflectance_map>
<uri>model://suv/materials/textures/</uri>
<name>suv.png</name>
</reflectance_map>
</plugin>
</visual>
<collision name="visual">
<geometry>
<box>
<size>.2 .2 .2</size>
</box>
</geometry>
</collision>
</link>
</model>
<model name="model_1">
<static>true</static>
<pose>-0.0 0.0 0.0 0.0 0.0 0.0</pose>
<link name="link_1">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<visual name="visual_sphere">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<geometry>
<sphere>
<radius>0.5</radius>
</sphere>
</geometry>
<material>
<ambient>0.05 0.3 0.3 1.0</ambient>
<script>Gazebo/Red</script>
</material>
<cast_shadows>true</cast_shadows>
</visual>
<sensor name="sensor_camera" type="depth">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<camera>
<horizontal_fov>1.578</horizontal_fov>
<image>
<width>640</width>
<height>480</height>
<format>R8G8B8</format>
</image>
<clip>
<near>0.1</near>
<far>100</far>
</clip>
<depth_camera>
<output>depth;normals;reflectance</output>
</depth_camera>
</camera>
<plugin name="plugin_1" filename="libgazebo_ros_depth_camera.so">
<alwaysOn>1</alwaysOn>
<updateRate>10.0</updateRate>
<imageTopicName>image_raw</imageTopicName>
<pointCloudTopicName>points</pointCloudTopicName>
<normalsTopicName>normals</normalsTopicName>
<cameraInfoTopicName>camera_info</cameraInfoTopicName>
<cameraName>depth_cam</cameraName>
<frameName>/base_link</frameName>
<reduceNormals>50</reduceNormals>
<pointCloudCutoff>0.001</pointCloudCutoff>
<distortionK1>0.00000001</distortionK1>
<distortionK2>0.00000001</distortionK2>
<distortionK3>0.00000001</distortionK3>
<distortionT1>0.00000001</distortionT1>
<distortionT2>0.00000001</distortionT2>
</plugin>
<always_on>true</always_on>
<update_rate>30.0</update_rate>
</sensor>
<gravity>false</gravity>
<self_collide>true</self_collide>
<kinematic>false</kinematic>
</link>
</model>
<model name="model_2">
<static>true</static>
<pose>0.0 -0.2 0.0 0.0 0.0 0.0</pose>
<link name="link_1">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<visual name="visual_sphere">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<geometry>
<sphere>
<radius>0.5</radius>
</sphere>
</geometry>
<material>
<ambient>0.05 0.3 0.3 1.0</ambient>
<script>Gazebo/Red</script>
</material>
<cast_shadows>true</cast_shadows>
</visual>
<sensor name="sensor_camera" type="depth">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<camera>
<horizontal_fov>1.578</horizontal_fov>
<image>
<width>640</width>
<height>480</height>
<format>R8G8B8</format>
</image>
<clip>
<near>0.1</near>
<far>100</far>
</clip>
<depth_camera>
<output>depth;normals;reflectance</output>
</depth_camera>
</camera>
<plugin name="plugin_2" filename="libgazebo_ros_depth_camera.so">
<alwaysOn>1</alwaysOn>
<updateRate>10.0</updateRate>
<imageTopicName>image_raw</imageTopicName>
<pointCloudTopicName>points</pointCloudTopicName>
<normalsTopicName>normals</normalsTopicName>
<cameraInfoTopicName>camera_info</cameraInfoTopicName>
<cameraName>depth_cam2</cameraName>
<frameName>/base_link</frameName>
<reduceNormals>50</reduceNormals>
<pointCloudCutoff>0.001</pointCloudCutoff>
<distortionK1>0.00000001</distortionK1>
<distortionK2>0.00000001</distortionK2>
<distortionK3>0.00000001</distortionK3>
<distortionT1>0.00000001</distortionT1>
<distortionT2>0.00000001</distortionT2>
</plugin>
<always_on>true</always_on>
<update_rate>30.0</update_rate>
</sensor>
<gravity>false</gravity>
<self_collide>true</self_collide>
<kinematic>false</kinematic>
</link>
</model>
<model name="model_3">
<static>true</static>
<pose>0.0 0.2 0.0 0.0 0.0 0.0</pose>
<link name="link_1">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<visual name="visual_sphere">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<geometry>
<sphere>
<radius>0.5</radius>
</sphere>
</geometry>
<material>
<ambient>0.05 0.3 0.3 1.0</ambient>
<script>Gazebo/Red</script>
</material>
<cast_shadows>true</cast_shadows>
</visual>
<sensor name="sensor_camera" type="depth">
<pose>0.0 0.0 0.0 0.0 0.0 0.0</pose>
<camera>
<horizontal_fov>1.578</horizontal_fov>
<image>
<width>640</width>
<height>480</height>
<format>R8G8B8</format>
</image>
<clip>
<near>0.1</near>
<far>100</far>
</clip>
<depth_camera>
<output>depth;normals;reflectance</output>
</depth_camera>
</camera>
<plugin name="plugin_3" filename="libgazebo_ros_depth_camera.so">
<alwaysOn>1</alwaysOn>
<updateRate>10.0</updateRate>
<imageTopicName>image_raw</imageTopicName>
<pointCloudTopicName>points</pointCloudTopicName>
<normalsTopicName>normals</normalsTopicName>
<cameraInfoTopicName>camera_info</cameraInfoTopicName>
<cameraName>depth_cam3</cameraName>
<frameName>/base_link</frameName>
<reduceNormals>50</reduceNormals>
<pointCloudCutoff>0.001</pointCloudCutoff>
<distortionK1>0.00000001</distortionK1>
<distortionK2>0.00000001</distortionK2>
<distortionK3>0.00000001</distortionK3>
<distortionT1>0.00000001</distortionT1>
<distortionT2>0.00000001</distortionT2>
</plugin>
<always_on>true</always_on>
<update_rate>30.0</update_rate>
</sensor>
<gravity>false</gravity>
<self_collide>true</self_collide>
<kinematic>false</kinematic>
</link>
</model>
<light type="directional" name="light_1">
<pose>0.0 0.0 10.0 0.0 0.0 0.0</pose>
<diffuse>0.5 0.5 0.5 0.5</diffuse>
<attenuation>
<range>1000.0</range>
<constant>0.01</constant>
<quadratic>0.0001</quadratic>
</attenuation>
<direction>0.3 0 -1</direction>
<cast_shadows>true</cast_shadows>
</light>
</world>
</sdf>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment