1
<robot xmlns:sensor="http://playerstage.sourceforge.net/gazebo/xmlschema/#sensor"
2
xmlns:controller="http://playerstage.sourceforge.net/gazebo/xmlschema/#controller"
3
xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface"
4
xmlns:xacro="http://www.ros.org/wiki/xacro">
6
<include filename="$(find sr_hand)/model/hand_urdf/forearm/forearm_motor.urdf.xacro" />
7
<include filename="$(find sr_hand)/model/hand_urdf/finger/classic_finger.urdf.xacro" />
9
<xacro:macro name="shadowhand_motor">
12
</xacro:forearm_motor>
14
<link name="dummy_palm">
16
<mass value="0.010" />
17
<origin xyz="0 0 0" />
18
<inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="0.0" iyz="0.0"
22
<origin xyz="0 0 0.0505" rpy="0 0 0" />
23
<geometry name="dummy_palm_visual">
24
<box size="0.015 0.015 0.110" />
26
<material name="Grey" />
29
<origin xyz="0 0 0.0" rpy="0 0 0" />
30
<geometry name="dummy_palm_collision_geom">
31
<box size="0.015 0.015 0.110" />
36
<joint name="forearm_to_dummy" type="fixed">
37
<parent link="forearm_motor"/>
38
<child link="dummy_palm"/>
39
<origin xyz="0.011 0.010 0.22" rpy="0 0 3.14"/>
42
<!-- mfknuckle is at [0.011 -0.01 0.346] from the bottom of forearm_motor -->
43
<xacro:finger link_prefix="mf" joint_prefix="MF" parent="dummy_palm">
44
<origin xyz="0.0 0 0.116" rpy="0 0 0" />
b'\\ No newline at end of file'