Skip to content
Snippets Groups Projects
Commit abe78437 authored by Mathias Lüdtke's avatar Mathias Lüdtke
Browse files

prefix versions of gazebo and transmission macros

parent b993a8f4
Branches
Tags
No related merge requests found
......@@ -5,39 +5,39 @@
xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface"
xmlns:xacro="http://ros.org/wiki/xacro">
<xacro:macro name="ur10_arm_gazebo" params="name">
<xacro:macro name="ur10_arm_gazebo" params="prefix">
<gazebo reference="${name}_base_link">
<gazebo reference="${prefix}base_link">
<material value="Gazebo/Grey" />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_shoulder_pan_link">
<gazebo reference="${prefix}shoulder_pan_link">
<material value="Gazebo/Blue " />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_shoulder_lift_link">
<gazebo reference="${prefix}shoulder_lift_link">
<material value="Gazebo/Grey" />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_elbow_link">
<gazebo reference="${prefix}elbow_link">
<material value="Gazebo/Blue " />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_wrist_1_link">
<gazebo reference="${prefix}wrist_1_link">
<material value="Gazebo/Grey" />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_wrist_2_link">
<gazebo reference="${prefix}wrist_2_link">
<material value="Gazebo/Blue " />
<turnGravityOff>false</turnGravityOff>
</gazebo>
<gazebo reference="${name}_wrist_1_link">
<gazebo reference="${prefix}wrist_1_link">
<material value="Gazebo/Grey" />
<turnGravityOff>false</turnGravityOff>
</gazebo>
......
......@@ -5,41 +5,41 @@
xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface"
xmlns:xacro="http://ros.org/wiki/xacro">
<xacro:macro name="ur10_arm_transmission" params="name">
<xacro:macro name="ur10_arm_transmission" params="prefix">
<transmission name="shoulder_pan_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="shoulder_pan_motor"/>
<joint name="${name}_shoulder_pan_joint"/>
<joint name="${prefix}shoulder_pan_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
<transmission name="shoulder_lift_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="shoulder_lift_motor"/>
<joint name="${name}_shoulder_lift_joint"/>
<joint name="${prefix}shoulder_lift_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
<transmission name="elbow_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="elbow_motor"/>
<joint name="${name}_elbow_joint"/>
<joint name="${prefix}elbow_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
<transmission name="wrist_1_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="wrist_1_motor"/>
<joint name="${name}_wrist_1_joint"/>
<joint name="${prefix}wrist_1_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
<transmission name="wrist_2_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="wrist_2_motor"/>
<joint name="${name}_wrist_2_joint"/>
<joint name="${prefix}wrist_2_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
<transmission name="wrist_3_trans" type="pr2_mechanism_model/SimpleTransmission">
<actuator name="wrist_3_motor"/>
<joint name="${name}_wrist_3_joint"/>
<joint name="${prefix}wrist_3_joint"/>
<mechanicalReduction>1</mechanicalReduction>
</transmission>
......
......@@ -264,8 +264,8 @@
</inertial>
</link>
<xacro:ur10_arm_transmission name="${prefix}" />
<xacro:ur10_arm_gazebo name="${prefix}" />
<xacro:ur10_arm_transmission prefix="${prefix}" />
<xacro:ur10_arm_gazebo prefix="${prefix}" />
</xacro:macro>
</robot>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment