Skip to content
Snippets Groups Projects
Commit 7b09f503 authored by Hilario Tome's avatar Hilario Tome
Browse files

Merge remote-tracking branch 'origin/fix_right_wrist_and_gripper' into dubnium-devel

parents 0cd86b72 5dfc4b5b
No related branches found
No related tags found
No related merge requests found
...@@ -44,14 +44,14 @@ ...@@ -44,14 +44,14 @@
<visual> <visual>
<origin xyz="0 0 0" rpy="0 0 0" /> <origin xyz="0 0 0" rpy="0 0 0" />
<geometry> <geometry>
<mesh filename="package://talos_description/meshes/arm/arm_5.STL" scale="1 1 1"/> <mesh filename="package://talos_description/meshes/arm/arm_5.STL" scale="1 ${reflect} 1"/>
</geometry> </geometry>
<material name="LightGrey" /> <material name="LightGrey" />
</visual> </visual>
<collision> <collision>
<origin xyz="0 0 0" rpy="0 0 0" /> <origin xyz="0 0 0" rpy="0 0 0" />
<geometry> <geometry>
<mesh filename="package://talos_description/meshes/arm/arm_5_collision.STL" scale="1 1 1"/> <mesh filename="package://talos_description/meshes/arm/arm_5_collision.STL" scale="1 ${reflect} 1"/>
</geometry> </geometry>
</collision> </collision>
</link> </link>
...@@ -59,14 +59,8 @@ ...@@ -59,14 +59,8 @@
<joint name="${name}_${side}_5_joint" type="revolute"> <joint name="${name}_${side}_5_joint" type="revolute">
<parent link="${parent}" /> <parent link="${parent}" />
<child link="${name}_${side}_5_link" /> <child link="${name}_${side}_5_link" />
<xacro:if value="${reflect == 1}"> <origin xyz="-0.02000 0.00000 -0.26430"
<origin xyz="-0.02000 0.00000 -0.26430" rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/>
rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/>
</xacro:if>
<xacro:if value="${reflect == -1}">
<origin xyz="-0.02000 0.00000 -0.26430"
rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${180.00000 * deg_to_rad}"/>
</xacro:if>
<axis xyz="0 0 1" /> <axis xyz="0 0 1" />
<limit lower="${-145.0 * deg_to_rad}" upper="${145.0 * deg_to_rad}" effort="${wrist_1_max_effort}" velocity="${wrist_1_max_vel}" /> <limit lower="${-145.0 * deg_to_rad}" upper="${145.0 * deg_to_rad}" effort="${wrist_1_max_effort}" velocity="${wrist_1_max_vel}" />
<dynamics friction="${wrist_friction}" damping="${wrist_damping}"/> <dynamics friction="${wrist_friction}" damping="${wrist_damping}"/>
...@@ -140,7 +134,7 @@ ...@@ -140,7 +134,7 @@
<visual> <visual>
<origin xyz="0 0 0" rpy="0 0 0" /> <origin xyz="0 0 0" rpy="0 0 0" />
<geometry> <geometry>
<mesh filename="package://talos_description/meshes/arm/arm_7.STL" scale="1 1 1"/> <mesh filename="package://talos_description/meshes/arm/arm_7.STL" scale="1 ${reflect} 1"/>
</geometry> </geometry>
<material name="DarkGrey" /> <material name="DarkGrey" />
</visual> </visual>
...@@ -148,7 +142,7 @@ ...@@ -148,7 +142,7 @@
<collision> <collision>
<origin xyz="0 0 0" rpy="0 0 0" /> <origin xyz="0 0 0" rpy="0 0 0" />
<geometry> <geometry>
<mesh filename="package://talos_description/meshes/arm/arm_7_collision.STL" scale="1 1 1"/> <mesh filename="package://talos_description/meshes/arm/arm_7_collision.STL" scale="1 ${reflect} 1"/>
</geometry> </geometry>
</collision> </collision>
</link> </link>
......
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
<parent link="${parent}"/> <parent link="${parent}"/>
<child link="${name}_base_link"/> <child link="${name}_base_link"/>
<origin xyz="0.00000 0.00000 -0.02875" <origin xyz="0.00000 0.00000 -0.02875"
rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${(reflect -1)* 90.000000 * deg_to_rad}"/> rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/>
<axis xyz="0 0 0" /> <axis xyz="0 0 0" />
</joint> </joint>
......
...@@ -77,13 +77,13 @@ ...@@ -77,13 +77,13 @@
</link> </link>
<joint name="${name}_1_joint" type="revolute"> <joint name="${name}_1_joint" type="revolute">
<parent link="${name}_2_link"/> <parent link="base_link"/>
<child link="${name}_1_link"/> <child link="${name}_1_link"/>
<origin xyz="0.0 0.0 0.0" <origin xyz="0.0 0.0 0.0722"
rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/> rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/>
<axis xyz="0 1 0" /> <axis xyz="0 0 1" />
<limit lower="${-45.0 * deg_to_rad}" upper="${15.0 * deg_to_rad}" <limit lower="${-75.00000 * deg_to_rad}" upper="${75.00000 * deg_to_rad}"
effort="${torso_max_effort}" velocity="${torso_max_vel}"/> effort="${torso_max_effort}" velocity="${torso_max_vel}" />
<dynamics damping="1.0" friction="1.0"/> <dynamics damping="1.0" friction="1.0"/>
<!-- <safety_controller k_position="20" <!-- <safety_controller k_position="20"
...@@ -122,12 +122,12 @@ ...@@ -122,12 +122,12 @@
<joint name="${name}_2_joint" type="revolute"> <joint name="${name}_2_joint" type="revolute">
<parent link="${name}_1_link"/> <parent link="${name}_1_link"/>
<child link="base_link"/> <child link="${name}_2_link"/>
<origin xyz="0.0 0.0 -0.0722" <origin xyz="0.0 0.0 0.0"
rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/> rpy="${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad} ${0.00000 * deg_to_rad}"/>
<axis xyz="0 0 1" /> <axis xyz="0 1 0" />
<limit lower="${-75.00000 * deg_to_rad}" upper="${75.00000 * deg_to_rad}" <limit lower="${-15.0 * deg_to_rad}" upper="${45.0 * deg_to_rad}"
effort="${torso_max_effort}" velocity="${torso_max_vel}" /> effort="${torso_max_effort}" velocity="${torso_max_vel}"/>
<dynamics friction="1.0" damping="1.0"/> <dynamics friction="1.0" damping="1.0"/>
<!-- <safety_controller k_position="20" <!-- <safety_controller k_position="20"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment