~shadowrobot/sr-ros-interface/trunk

« back to all changes in this revision

Viewing changes to sr_description/other/xacro/desk/desk.urdf.xacro

  • Committer: Ugo Cupcic
  • Date: 2012-07-23 12:23:41 UTC
  • Revision ID: ugo@shadowrobot.com-20120723122341-vlkm85bisxyv2wsw
just moved all the models out of sr_hand into sr_description, not rewritten yet

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<robot name="desk" xmlns:body="http://playerstage.sourceforge.net/gazebo/xmlschema/#body" xmlns:geom="http://playerstage.sourceforge.net/gazebo/xmlschema/#geom" xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface" xmlns:joint="http://playerstage.sourceforge.net/gazebo/xmlschema/#slider" xmlns:xacro="http://ros.org/wiki/xacro">
 
2
  <xacro:macro name="desk">
 
3
 
 
4
  <link name="desk_pillar">
 
5
    <inertial>
 
6
      <origin xyz="0 0 0.5"/>
 
7
      <mass value="1000.0"/>
 
8
      <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
 
9
    </inertial>
 
10
    <visual>
 
11
      <origin rpy="0 0 0" xyz="0 0 0.51"/>
 
12
      <geometry name="desk_visual">
 
13
        <cylinder length="0.98" radius="0.1"/>
 
14
      </geometry>
 
15
      <material name="Green"/>
 
16
    </visual>
 
17
    <collision>
 
18
      <origin rpy="0 0 0" xyz="0 0 0.51"/>
 
19
      <geometry name="desk_collision">
 
20
        <cylinder length=".98" radius="0.1"/>
 
21
      </geometry>
 
22
    </collision>
 
23
  </link>
 
24
  <gazebo reference="desk_pillar">
 
25
    <material>Gazebo/Green</material>
 
26
    <mu1>1000.0</mu1>
 
27
    <mu2>1000.0</mu2>
 
28
    <kp>10000000.0</kp>
 
29
    <kd>1.0</kd>
 
30
    <selfCollide>true</selfCollide>
 
31
  </gazebo>
 
32
 
 
33
  <link name="desk_support">
 
34
    <inertial>
 
35
      <origin xyz="0 0 0"/>
 
36
      <mass value="1000.0"/>
 
37
      <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
 
38
    </inertial>
 
39
    <visual>
 
40
      <origin rpy="0 0 0" xyz="0 0 0.01"/>
 
41
      <geometry name="desk_s_visual">
 
42
        <cylinder length="0.02" radius="1.0"/>
 
43
      </geometry>
 
44
      <material name="Green"/>
 
45
    </visual>
 
46
    <collision>
 
47
      <origin rpy="0 0 0" xyz="0 0 0.01"/>
 
48
      <geometry name="desk_s_collision">
 
49
        <cylinder length="0.02" radius="1.0"/>
 
50
      </geometry>
 
51
    </collision>
 
52
  </link>
 
53
  <gazebo reference="desk_support">
 
54
    <material>Gazebo/Green</material>
 
55
    <mu1>1000.0</mu1>
 
56
    <mu2>1000.0</mu2>
 
57
    <kp>10000000.0</kp>
 
58
    <kd>1.0</kd>
 
59
    <selfCollide>true</selfCollide>
 
60
  </gazebo>
 
61
 
 
62
  <gazebo>
 
63
    <canonicalBody>desk_support</canonicalBody>
 
64
  </gazebo>
 
65
 
 
66
  <joint name="desk_joint" type="fixed">
 
67
    <parent link="desk_support"/>
 
68
    <child link="desk_pillar"/>
 
69
    <origin rpy="0 0 0" xyz="0 0 0.02"/>
 
70
  </joint>
 
71
 
 
72
  </xacro:macro>
 
73
</robot>