mirror of
https://github.com/osrf/gazebo_models.git
synced 2025-09-15 12:58:56 +08:00
merge with drc_practice_valves
This commit is contained in:
commit
b3add8d775
@ -14,6 +14,7 @@ exec_program(date ARGS -u +%Y-%m-%-dT%H:%M:%S OUTPUT_VARIABLE CURRENT_DATE)
|
||||
|
||||
set (dirs
|
||||
asphalt_plane
|
||||
beer
|
||||
bookshelf
|
||||
bowl
|
||||
brick_box_3x1x3
|
||||
@ -31,21 +32,28 @@ drc_practice_2x4
|
||||
drc_practice_2x6
|
||||
drc_practice_4x4x20
|
||||
drc_practice_4x4x40
|
||||
drc_practice_angled_barrier_135
|
||||
drc_practice_angled_barrier_45
|
||||
drc_practice_ball_valve
|
||||
drc_practice_ball_valve_wall
|
||||
drc_practice_base_4x8
|
||||
drc_practice_block_wall
|
||||
drc_practice_blue_cylinder
|
||||
drc_practice_door_4x8
|
||||
drc_practice_hand_wheel_valve
|
||||
drc_practice_hand_wheel_valve_wall
|
||||
drc_practice_handle_wheel_valve
|
||||
drc_practice_handle_wheel_valve_wall
|
||||
drc_practice_hand_wheel_valve
|
||||
drc_practice_hand_wheel_valve_wall
|
||||
drc_practice_ladder
|
||||
drc_practice_orange_jersey_barrier
|
||||
drc_practice_truss
|
||||
drc_practice_valve_wall
|
||||
drc_practice_wheel_valve
|
||||
drc_practice_wheel_valve_wall
|
||||
drc_practice_wheel_valve_large
|
||||
drc_practice_wheel_valve_large_wall
|
||||
drc_practice_wheel_valve_wall
|
||||
drc_practice_white_jersey_barrier
|
||||
drc_practice_yellow_parking_block
|
||||
dumpster
|
||||
fast_food
|
||||
fire_hose_long
|
||||
@ -53,10 +61,12 @@ gas_station
|
||||
grey_wall
|
||||
ground_plane
|
||||
hammer
|
||||
hinged_door
|
||||
hokuyo
|
||||
house_1
|
||||
house_2
|
||||
house_3
|
||||
husky
|
||||
irobot_hand
|
||||
jersey_barrier
|
||||
kinect
|
||||
@ -123,4 +133,3 @@ message (STATUS "Install path: ${CMAKE_INSTALL_PREFIX}/models")
|
||||
|
||||
# This must always be last!
|
||||
include(CPack)
|
||||
|
||||
|
||||
22
drc_practice_angled_barrier_135/model.config
Normal file
22
drc_practice_angled_barrier_135/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: 135 degree barriers</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
An series of jersey barriers angled toward 135 degrees, used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
57
drc_practice_angled_barrier_135/model.sdf
Normal file
57
drc_practice_angled_barrier_135/model.sdf
Normal file
@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_angled_barrier_135">
|
||||
<static>true</static>
|
||||
<include>
|
||||
<name>one</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>0 0 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>two</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>1.7646 -0.008563 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>three</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>3.529222 -0.016171 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<name>four</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>5.134312 0.54837 0 0 0 -0.785398163</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>five</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>6.388405 1.790741 0 0 0 -0.785398163</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>six</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>7.642301 3.032578 0 0 0 -0.785398163</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>seven</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>8.896112 4.275286 0 0 0 -0.785398163</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>eight</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>10.149623 5.51614 0 0 0 -0.785398163</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>nine</name>
|
||||
<uri>model://drc_practice_blue_cylinder</uri>
|
||||
<pose>11.028822 6.442031 0 0 0 0</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>ten</name>
|
||||
<uri>model://drc_practice_blue_cylinder</uri>
|
||||
<pose>11.028822 6.442031 0.866 0 0 0</pose>
|
||||
</include>
|
||||
</model>
|
||||
</sdf>
|
||||
22
drc_practice_angled_barrier_45/model.config
Normal file
22
drc_practice_angled_barrier_45/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: 45 degree barriers</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
An series of jersey barriers angled toward 45 degrees, used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
56
drc_practice_angled_barrier_45/model.sdf
Normal file
56
drc_practice_angled_barrier_45/model.sdf
Normal file
@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_angled_barrier_45">
|
||||
<static>true</static>
|
||||
<include>
|
||||
<name>one</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>0 0 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>two</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>1.7646 -0.008563 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>three</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>3.529222 -0.016171 0 0 0 -1.5707</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>four</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>5.2559 -0.59667 0 0 0 -2.356196</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>five</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>6.498182 -1.850039 0 0 0 -2.356196</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>six</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>7.740308 -3.102611 0 0 0 -2.356196</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>seven</name>
|
||||
<uri>model://drc_practice_orange_jersey_barrier</uri>
|
||||
<pose>8.982557 -4.356097 0 0 0 -2.356196</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>eight</name>
|
||||
<uri>model://drc_practice_white_jersey_barrier</uri>
|
||||
<pose>10.22479 -5.609784 0 0 0 -2.356196</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>nine</name>
|
||||
<uri>model://drc_practice_blue_cylinder</uri>
|
||||
<pose>11.028822 -6.442031 0 0 0 0</pose>
|
||||
</include>
|
||||
<include>
|
||||
<name>ten</name>
|
||||
<uri>model://drc_practice_blue_cylinder</uri>
|
||||
<pose>11.028822 -6.442031 0.866 0 0 0</pose>
|
||||
</include>
|
||||
</model>
|
||||
</sdf>
|
||||
@ -4,8 +4,21 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_valve_wall</uri>
|
||||
<name>wall</name>
|
||||
<static>false</static>
|
||||
</include>
|
||||
|
||||
|
||||
<joint name="wall-joint" type="revolute">
|
||||
<parent>world</parent>
|
||||
<child>ball_valve_wall::wall::link</child>
|
||||
<axis>
|
||||
<xyz>0 0 1</xyz>
|
||||
<limit>
|
||||
<lower>0</lower>
|
||||
<upper>0</upper>
|
||||
</limit>
|
||||
</axis>
|
||||
</joint>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_ball_valve</uri>
|
||||
<name>valve_0</name>
|
||||
|
||||
170
drc_practice_blue_cylinder/meshes/cylinder.dae
Normal file
170
drc_practice_blue_cylinder/meshes/cylinder.dae
Normal file
File diff suppressed because one or more lines are too long
22
drc_practice_blue_cylinder/model.config
Normal file
22
drc_practice_blue_cylinder/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: Blue cylinder</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
A blue cylinder used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
23
drc_practice_blue_cylinder/model.sdf
Normal file
23
drc_practice_blue_cylinder/model.sdf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_blue_cylinder">
|
||||
<static>true</static>
|
||||
<link name="link">
|
||||
<visual name="visual">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_blue_cylinder/meshes/cylinder.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</visual>
|
||||
|
||||
<collision name="collision">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_blue_cylinder/meshes/cylinder.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</collision>
|
||||
</link>
|
||||
</model>
|
||||
</sdf>
|
||||
@ -4,30 +4,43 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_valve_wall</uri>
|
||||
<name>wall</name>
|
||||
<static>false</static>
|
||||
</include>
|
||||
|
||||
|
||||
<joint name="wall-joint" type="revolute">
|
||||
<parent>world</parent>
|
||||
<child>hand_wheel_valve_wall::wall::link</child>
|
||||
<axis>
|
||||
<xyz>0 0 1</xyz>
|
||||
<limit>
|
||||
<lower>0</lower>
|
||||
<upper>0</upper>
|
||||
</limit>
|
||||
</axis>
|
||||
</joint>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_0</name>
|
||||
<pose>0.919587 -0.0092 0.285 0 0 0</pose>
|
||||
<pose>0.919587 -0.02 0.285 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_1</name>
|
||||
<pose>0.919587 -0.0092 0.8954 0 0 0</pose>
|
||||
<pose>0.919587 -0.02 0.8954 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_2</name>
|
||||
<pose>0.919587 -0.0092 1.5058 0 0 0</pose>
|
||||
<pose>0.919587 -0.02 1.5058 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_3</name>
|
||||
<pose>0.919587 -0.0092 2.1162 0 0 0</pose>
|
||||
<pose>0.919587 -0.02 2.1162 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
|
||||
@ -35,19 +48,19 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_4</name>
|
||||
<pose>0.614335 -0.0092 0.5896 0 0 0</pose>
|
||||
<pose>0.614335 -0.02 0.5896 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_5</name>
|
||||
<pose>0.614335 -0.0092 1.2 0 0 0</pose>
|
||||
<pose>0.614335 -0.02 1.2 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_6</name>
|
||||
<pose>0.614335 -0.0092 1.8104 0 0 0</pose>
|
||||
<pose>0.614335 -0.02 1.8104 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
|
||||
@ -55,25 +68,25 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_7</name>
|
||||
<pose>0.309083 -0.0092 0.285 0 0 0</pose>
|
||||
<pose>0.309083 -0.02 0.285 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_8</name>
|
||||
<pose>0.309083 -0.0092 0.8954 0 0 0</pose>
|
||||
<pose>0.309083 -0.02 0.8954 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_9</name>
|
||||
<pose>0.309083 -0.0092 1.5058 0 0 0</pose>
|
||||
<pose>0.309083 -0.02 1.5058 0 0 0</pose>
|
||||
</include>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_hand_wheel_valve</uri>
|
||||
<name>valve_10</name>
|
||||
<pose>0.309083 -0.0092 2.1162 0 0 0</pose>
|
||||
<pose>0.309083 -0.02 2.1162 0 0 0</pose>
|
||||
</include>
|
||||
</model>
|
||||
</sdf>
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
|
||||
<model name="handle_wheel_valve">
|
||||
<link name="handle">
|
||||
<pose>0 0.0300 0.124968 0 0 1.57</pose>
|
||||
<pose>0 0.0200 0.015 0 0 1.57</pose>
|
||||
<inertial>
|
||||
<mass>4.6114</mass>
|
||||
<pose>0.0126 0.0036 0 0 0 0</pose>
|
||||
@ -55,6 +55,12 @@
|
||||
</visual>
|
||||
</link>
|
||||
|
||||
<!--
|
||||
This is just a visual until SDF collide_bitmask is implemented.
|
||||
Without collide_bitmask, the "attachment" will collide with a
|
||||
wall that separates the handle from the attachment causing jitter
|
||||
-->
|
||||
<!--
|
||||
<link name="attachment">
|
||||
<pose>0 0 0.124968 0 0 0</pose>
|
||||
<collision name="collision">
|
||||
@ -74,10 +80,11 @@
|
||||
</geometry>
|
||||
</visual>
|
||||
</link>
|
||||
-->
|
||||
|
||||
|
||||
<joint name="joint" type="revolute">
|
||||
<parent>attachment</parent>
|
||||
<parent>world</parent>
|
||||
<child>handle</child>
|
||||
<axis>
|
||||
<xyz>0 1 0</xyz>
|
||||
|
||||
@ -4,8 +4,21 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_valve_wall</uri>
|
||||
<name>wall</name>
|
||||
<static>false</static>
|
||||
</include>
|
||||
|
||||
|
||||
<joint name="wall-joint" type="revolute">
|
||||
<parent>world</parent>
|
||||
<child>handle_wheel_valve_wall::wall::link</child>
|
||||
<axis>
|
||||
<xyz>0 0 1</xyz>
|
||||
<limit>
|
||||
<lower>0</lower>
|
||||
<upper>0</upper>
|
||||
</limit>
|
||||
</axis>
|
||||
</joint>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_handle_wheel_valve</uri>
|
||||
<name>valve_0</name>
|
||||
|
||||
144
drc_practice_orange_jersey_barrier/meshes/jersey_barrier.dae
Normal file
144
drc_practice_orange_jersey_barrier/meshes/jersey_barrier.dae
Normal file
File diff suppressed because one or more lines are too long
22
drc_practice_orange_jersey_barrier/model.config
Normal file
22
drc_practice_orange_jersey_barrier/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: Orange Jersey Barrier</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
An orange jersey barrier used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
23
drc_practice_orange_jersey_barrier/model.sdf
Normal file
23
drc_practice_orange_jersey_barrier/model.sdf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_organge_jersey_barrier">
|
||||
<static>true</static>
|
||||
<link name="link">
|
||||
<visual name="visual">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_orange_jersey_barrier/meshes/jersey_barrier.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</visual>
|
||||
|
||||
<collision name="collision">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_orange_jersey_barrier/meshes/jersey_barrier.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</collision>
|
||||
</link>
|
||||
</model>
|
||||
</sdf>
|
||||
@ -4,7 +4,7 @@
|
||||
<static>true</static>
|
||||
<link name="link">
|
||||
<collision name="collision">
|
||||
<pose>0.6096 0.000475 1.217 0 0 0</pose>
|
||||
<pose>0.6096 0.00476 1.2192 0 0 0</pose>
|
||||
<geometry>
|
||||
<box>
|
||||
<size>1.2192 0.00952 2.4384</size>
|
||||
@ -13,6 +13,7 @@
|
||||
</collision>
|
||||
|
||||
<visual name="visual">
|
||||
<pose>-0.004536186 -0.003571748 0 0 0 0</pose>
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_valve_wall/meshes/five_dice_wall.dae</uri>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<sdf version="1.4">
|
||||
<model name="wheel_valve">
|
||||
<link name="handle">
|
||||
<pose>0 0.0300 0.124968 0 0 1.57</pose>
|
||||
<pose>0 0.0300 0.0 0 0 1.57</pose>
|
||||
<inertial>
|
||||
<mass>7.9917</mass>
|
||||
<pose>0 0.0169 0 0 0 0</pose>
|
||||
@ -52,8 +52,15 @@
|
||||
</mesh>
|
||||
</geometry>
|
||||
</visual>
|
||||
|
||||
</link>
|
||||
|
||||
<!--
|
||||
This is just a visual until SDF collide_bitmask is implemented.
|
||||
Without collide_bitmask, the "attachment" will collide with a
|
||||
wall that separates the handle from the attachment causing jitter
|
||||
-->
|
||||
<!--
|
||||
<link name="attachment">
|
||||
<pose>0 0 0.124968 0 0 0</pose>
|
||||
<collision name="collision">
|
||||
@ -73,10 +80,10 @@
|
||||
</geometry>
|
||||
</visual>
|
||||
</link>
|
||||
|
||||
-->
|
||||
|
||||
<joint name="joint" type="revolute">
|
||||
<parent>attachment</parent>
|
||||
<parent>world</parent>
|
||||
<child>handle</child>
|
||||
<axis>
|
||||
<xyz>0 1 0</xyz>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<sdf version="1.4">
|
||||
<model name="wheel_valve_large">
|
||||
<link name="handle">
|
||||
<pose>0 0.0300 0.177428906 0 0 0</pose>
|
||||
<pose>0 0.0300 0 0 0 0</pose>
|
||||
<inertial>
|
||||
<mass>7.8219</mass>
|
||||
<pose>0 -0.0615 0 0 0 0</pose>
|
||||
@ -53,6 +53,12 @@
|
||||
</visual>
|
||||
</link>
|
||||
|
||||
<!--
|
||||
This is just a visual until SDF collide_bitmask is implemented.
|
||||
Without collide_bitmask, the "attachment" will collide with a
|
||||
wall that separates the handle from the attachment causing jitter
|
||||
-->
|
||||
<!--
|
||||
<link name="attachment">
|
||||
<pose>0 0 0.177428906 0 0 0</pose>
|
||||
<collision name="collision">
|
||||
@ -72,9 +78,10 @@
|
||||
</geometry>
|
||||
</visual>
|
||||
</link>
|
||||
-->
|
||||
|
||||
<joint name="joint" type="revolute">
|
||||
<parent>attachment</parent>
|
||||
<parent>world</parent>
|
||||
<child>handle</child>
|
||||
<axis>
|
||||
<xyz>0 1 0</xyz>
|
||||
|
||||
@ -4,8 +4,21 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_valve_wall</uri>
|
||||
<name>wall</name>
|
||||
<static>false</static>
|
||||
</include>
|
||||
|
||||
|
||||
<joint name="wall-joint" type="revolute">
|
||||
<parent>world</parent>
|
||||
<child>wheel_valve_large_wall::wall::link</child>
|
||||
<axis>
|
||||
<xyz>0 0 1</xyz>
|
||||
<limit>
|
||||
<lower>0</lower>
|
||||
<upper>0</upper>
|
||||
</limit>
|
||||
</axis>
|
||||
</joint>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_wheel_valve_large</uri>
|
||||
<name>valve_0</name>
|
||||
|
||||
@ -4,8 +4,21 @@
|
||||
<include>
|
||||
<uri>model://drc_practice_valve_wall</uri>
|
||||
<name>wall</name>
|
||||
<static>false</static>
|
||||
</include>
|
||||
|
||||
|
||||
<joint name="wall-joint" type="revolute">
|
||||
<parent>world</parent>
|
||||
<child>wheel_valve_wall::wall::link</child>
|
||||
<axis>
|
||||
<xyz>0 0 1</xyz>
|
||||
<limit>
|
||||
<lower>0</lower>
|
||||
<upper>0</upper>
|
||||
</limit>
|
||||
</axis>
|
||||
</joint>
|
||||
|
||||
<include>
|
||||
<uri>model://drc_practice_wheel_valve</uri>
|
||||
<name>valve_0</name>
|
||||
|
||||
144
drc_practice_white_jersey_barrier/meshes/jersey_barrier.dae
Normal file
144
drc_practice_white_jersey_barrier/meshes/jersey_barrier.dae
Normal file
File diff suppressed because one or more lines are too long
22
drc_practice_white_jersey_barrier/model.config
Normal file
22
drc_practice_white_jersey_barrier/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: White Jersey Barrier</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
A white jersey barrier used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
23
drc_practice_white_jersey_barrier/model.sdf
Normal file
23
drc_practice_white_jersey_barrier/model.sdf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_white_jersey_barrier">
|
||||
<static>true</static>
|
||||
<link name="link">
|
||||
<visual name="visual">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_white_jersey_barrier/meshes/jersey_barrier.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</visual>
|
||||
|
||||
<collision name="collision">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_white_jersey_barrier/meshes/jersey_barrier.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</collision>
|
||||
</link>
|
||||
</model>
|
||||
</sdf>
|
||||
82
drc_practice_yellow_parking_block/meshes/block.dae
Normal file
82
drc_practice_yellow_parking_block/meshes/block.dae
Normal file
@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
|
||||
<asset>
|
||||
<contributor>
|
||||
<authoring_tool>SketchUp 8.0.15158</authoring_tool>
|
||||
</contributor>
|
||||
<created>2013-08-12T21:44:23Z</created>
|
||||
<modified>2013-08-12T21:44:23Z</modified>
|
||||
<unit meter="0.02539999969303608" name="inch" />
|
||||
<up_axis>Z_UP</up_axis>
|
||||
</asset>
|
||||
<library_visual_scenes>
|
||||
<visual_scene id="ID1">
|
||||
<node name="SketchUp">
|
||||
<instance_geometry url="#ID2">
|
||||
<bind_material>
|
||||
<technique_common>
|
||||
<instance_material symbol="Material2" target="#ID3">
|
||||
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
|
||||
</instance_material>
|
||||
</technique_common>
|
||||
</bind_material>
|
||||
</instance_geometry>
|
||||
</node>
|
||||
</visual_scene>
|
||||
</library_visual_scenes>
|
||||
<library_geometries>
|
||||
<geometry id="ID2">
|
||||
<mesh>
|
||||
<source id="ID5">
|
||||
<float_array id="ID8" count="240">1.339424061627482 -34.00670397418401 3.999999951659227 -3.167609201713845 -35.48543674899543 1.499999981872209 2.832323824220338 -35.51377072455824 1.499999981872209 -1.660542451339553 -33.99253698640263 3.999999951659227 -1.660542451339553 -33.99253698640263 3.999999951659227 1.339424061627482 -34.00670397418401 3.999999951659227 -3.167609201713845 -35.48543674899543 1.499999981872209 2.832323824220338 -35.51377072455824 1.499999981872209 3.167609201713846 35.4854367489954 1.499999981872209 1.339424061627482 -34.00670397418401 3.999999951659227 2.832323824220338 -35.51377072455824 1.499999981872209 1.660542451339552 33.99253698640249 3.999999951659227 1.660542451339552 33.99253698640249 3.999999951659227 3.167609201713846 35.4854367489954 1.499999981872209 1.339424061627482 -34.00670397418401 3.999999951659227 2.832323824220338 -35.51377072455824 1.499999981872209 1.339424061627482 -34.00670397418401 3.999999951659227 -1.339424061627484 34.00670397418393 3.999999951659227 -1.660542451339553 -33.99253698640263 3.999999951659227 1.660542451339552 33.99253698640249 3.999999951659227 1.660542451339552 33.99253698640249 3.999999951659227 1.339424061627482 -34.00670397418401 3.999999951659227 -1.339424061627484 34.00670397418393 3.999999951659227 -1.660542451339553 -33.99253698640263 3.999999951659227 -1.660542451339553 -33.99253698640263 3.999999951659227 -2.832323824220339 35.51377072455827 1.499999981872209 -3.167609201713845 -35.48543674899543 1.499999981872209 -1.339424061627484 34.00670397418393 3.999999951659227 -1.339424061627484 34.00670397418393 3.999999951659227 -1.660542451339553 -33.99253698640263 3.999999951659227 -2.832323824220339 35.51377072455827 1.499999981872209 -3.167609201713845 -35.48543674899543 1.499999981872209 2.832323824220338 -35.51377072455824 1.499999981872209 -3.167609201713845 -35.48543674899543 0 2.832323824220338 -35.51377072455824 0 -3.167609201713845 -35.48543674899543 1.499999981872209 -3.167609201713845 -35.48543674899543 1.499999981872209 2.832323824220338 -35.51377072455824 1.499999981872209 -3.167609201713845 -35.48543674899543 0 2.832323824220338 -35.51377072455824 0 3.167609201713846 35.4854367489954 0 2.832323824220338 -35.51377072455824 1.499999981872209 2.832323824220338 -35.51377072455824 0 3.167609201713846 35.4854367489954 1.499999981872209 3.167609201713846 35.4854367489954 1.499999981872209 3.167609201713846 35.4854367489954 0 2.832323824220338 -35.51377072455824 1.499999981872209 2.832323824220338 -35.51377072455824 0 -1.339424061627484 34.00670397418393 3.999999951659227 3.167609201713846 35.4854367489954 1.499999981872209 -2.832323824220339 35.51377072455827 1.499999981872209 1.660542451339552 33.99253698640249 3.999999951659227 1.660542451339552 33.99253698640249 3.999999951659227 -1.339424061627484 34.00670397418393 3.999999951659227 3.167609201713846 35.4854367489954 1.499999981872209 -2.832323824220339 35.51377072455827 1.499999981872209 -2.832323824220339 35.51377072455827 1.499999981872209 -3.167609201713845 -35.48543674899543 0 -3.167609201713845 -35.48543674899543 1.499999981872209 -2.832323824220339 35.51377072455827 0 -2.832323824220339 35.51377072455827 0 -2.832323824220339 35.51377072455827 1.499999981872209 -3.167609201713845 -35.48543674899543 0 -3.167609201713845 -35.48543674899543 1.499999981872209 2.832323824220338 -35.51377072455824 0 -2.832323824220339 35.51377072455827 0 -3.167609201713845 -35.48543674899543 0 3.167609201713846 35.4854367489954 0 3.167609201713846 35.4854367489954 0 2.832323824220338 -35.51377072455824 0 -2.832323824220339 35.51377072455827 0 -3.167609201713845 -35.48543674899543 0 -2.832323824220339 35.51377072455827 1.499999981872209 3.167609201713846 35.4854367489954 0 -2.832323824220339 35.51377072455827 0 3.167609201713846 35.4854367489954 1.499999981872209 3.167609201713846 35.4854367489954 1.499999981872209 -2.832323824220339 35.51377072455827 1.499999981872209 3.167609201713846 35.4854367489954 0 -2.832323824220339 35.51377072455827 0</float_array>
|
||||
<technique_common>
|
||||
<accessor count="80" source="#ID8" stride="3">
|
||||
<param name="X" type="float" />
|
||||
<param name="Y" type="float" />
|
||||
<param name="Z" type="float" />
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<source id="ID6">
|
||||
<float_array id="ID9" count="240">-0.004049363982673539 -0.8574833644441143 0.5144957554275236 -0.004049363982673539 -0.8574833644441143 0.5144957554275236 -0.004049363982673539 -0.8574833644441143 0.5144957554275236 -0.004049363982673539 -0.8574833644441143 0.5144957554275236 0.004049363982673539 0.8574833644441143 -0.5144957554275236 0.004049363982673539 0.8574833644441143 -0.5144957554275236 0.004049363982673539 0.8574833644441143 -0.5144957554275236 0.004049363982673539 0.8574833644441143 -0.5144957554275236 0.8574833644441056 -0.004049363982677217 0.5144957554275382 0.8574833644441056 -0.004049363982677217 0.5144957554275382 0.8574833644441056 -0.004049363982677217 0.5144957554275382 0.8574833644441056 -0.004049363982677217 0.5144957554275382 -0.8574833644441056 0.004049363982677217 -0.5144957554275382 -0.8574833644441056 0.004049363982677217 -0.5144957554275382 -0.8574833644441056 0.004049363982677217 -0.5144957554275382 -0.8574833644441056 0.004049363982677217 -0.5144957554275382 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0.8574833644441058 0.004049363982677204 0.5144957554275379 -0.8574833644441058 0.004049363982677204 0.5144957554275379 -0.8574833644441058 0.004049363982677204 0.5144957554275379 -0.8574833644441058 0.004049363982677204 0.5144957554275379 0.8574833644441058 -0.004049363982677204 -0.5144957554275379 0.8574833644441058 -0.004049363982677204 -0.5144957554275379 0.8574833644441058 -0.004049363982677204 -0.5144957554275379 0.8574833644441058 -0.004049363982677204 -0.5144957554275379 -0.004722329317539584 -0.9999888497407443 0 -0.004722329317539584 -0.9999888497407443 0 -0.004722329317539584 -0.9999888497407443 0 -0.004722329317539584 -0.9999888497407443 0 0.004722329317539584 0.9999888497407443 -0 0.004722329317539584 0.9999888497407443 -0 0.004722329317539584 0.9999888497407443 -0 0.004722329317539584 0.9999888497407443 -0 0.9999888497407443 -0.004722329317542201 -0 0.9999888497407443 -0.004722329317542201 -0 0.9999888497407443 -0.004722329317542201 -0 0.9999888497407443 -0.004722329317542201 -0 -0.9999888497407443 0.004722329317542201 0 -0.9999888497407443 0.004722329317542201 0 -0.9999888497407443 0.004722329317542201 0 -0.9999888497407443 0.004722329317542201 0 0.004049363982683202 0.8574833644440982 0.5144957554275506 0.004049363982683202 0.8574833644440982 0.5144957554275506 0.004049363982683202 0.8574833644440982 0.5144957554275506 0.004049363982683202 0.8574833644440982 0.5144957554275506 -0.004049363982683202 -0.8574833644440982 -0.5144957554275506 -0.004049363982683202 -0.8574833644440982 -0.5144957554275506 -0.004049363982683202 -0.8574833644440982 -0.5144957554275506 -0.004049363982683202 -0.8574833644440982 -0.5144957554275506 -0.9999888497407443 0.004722329317542172 0 -0.9999888497407443 0.004722329317542172 0 -0.9999888497407443 0.004722329317542172 0 -0.9999888497407443 0.004722329317542172 0 0.9999888497407443 -0.004722329317542172 -0 0.9999888497407443 -0.004722329317542172 -0 0.9999888497407443 -0.004722329317542172 -0 0.9999888497407443 -0.004722329317542172 -0 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0.004722329317549056 0.9999888497407443 -0 0.004722329317549056 0.9999888497407443 -0 0.004722329317549056 0.9999888497407443 -0 0.004722329317549056 0.9999888497407443 -0 -0.004722329317549056 -0.9999888497407443 0 -0.004722329317549056 -0.9999888497407443 0 -0.004722329317549056 -0.9999888497407443 0 -0.004722329317549056 -0.9999888497407443 0</float_array>
|
||||
<technique_common>
|
||||
<accessor count="80" source="#ID9" stride="3">
|
||||
<param name="X" type="float" />
|
||||
<param name="Y" type="float" />
|
||||
<param name="Z" type="float" />
|
||||
</accessor>
|
||||
</technique_common>
|
||||
</source>
|
||||
<vertices id="ID7">
|
||||
<input semantic="POSITION" source="#ID5" />
|
||||
<input semantic="NORMAL" source="#ID6" />
|
||||
</vertices>
|
||||
<triangles count="40" material="Material2">
|
||||
<input offset="0" semantic="VERTEX" source="#ID7" />
|
||||
<p>0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 12 13 14 15 14 13 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77</p>
|
||||
</triangles>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</library_geometries>
|
||||
<library_materials>
|
||||
<material id="ID3" name="__auto_3">
|
||||
<instance_effect url="#ID4" />
|
||||
</material>
|
||||
</library_materials>
|
||||
<library_effects>
|
||||
<effect id="ID4">
|
||||
<profile_COMMON>
|
||||
<technique sid="COMMON">
|
||||
<lambert>
|
||||
<diffuse>
|
||||
<color>1 1 0.1921568627450981 1</color>
|
||||
</diffuse>
|
||||
</lambert>
|
||||
</technique>
|
||||
</profile_COMMON>
|
||||
</effect>
|
||||
</library_effects>
|
||||
<scene>
|
||||
<instance_visual_scene url="#ID1" />
|
||||
</scene>
|
||||
</COLLADA>
|
||||
22
drc_practice_yellow_parking_block/model.config
Normal file
22
drc_practice_yellow_parking_block/model.config
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<model>
|
||||
<name>DRC Practice: Yellow parking block</name>
|
||||
<version>1.0</version>
|
||||
<sdf version="1.4">model.sdf</sdf>
|
||||
|
||||
<author>
|
||||
<name>Nate Koenig</name>
|
||||
<email>nate@osrfoundation.com</email>
|
||||
</author>
|
||||
|
||||
<author>
|
||||
<name>Christina Gomez</name>
|
||||
<email>@swri.org</email>
|
||||
</author>
|
||||
|
||||
<description>
|
||||
A yellow parking block used in DRC Practice.
|
||||
</description>
|
||||
|
||||
</model>
|
||||
23
drc_practice_yellow_parking_block/model.sdf
Normal file
23
drc_practice_yellow_parking_block/model.sdf
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" ?>
|
||||
<sdf version="1.4">
|
||||
<model name="drc_practice_yellow_parking_block">
|
||||
<static>true</static>
|
||||
<link name="link">
|
||||
<visual name="visual">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_yellow_parking_block/meshes/block.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</visual>
|
||||
|
||||
<collision name="collision">
|
||||
<geometry>
|
||||
<mesh>
|
||||
<uri>model://drc_practice_yellow_parking_block/meshes/block.dae</uri>
|
||||
</mesh>
|
||||
</geometry>
|
||||
</collision>
|
||||
</link>
|
||||
</model>
|
||||
</sdf>
|
||||
Loading…
Reference in New Issue
Block a user