Skip to content

Commit bde7671

Browse files
author
Florian Weißhardt
committed
Merge pull request #23 from abubeck/groovy_dev
Added calibrations for rob@work towers
2 parents 5cb10ef + a6d7a4d commit bde7671

9 files changed

+91
-4
lines changed

raw3-1/calibration/calibration.urdf.xacro

+10
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,16 @@
66
<!-- *********************** -->
77
<!-- upper robot calibration -->
88
<!-- *********************** -->
9+
10+
<!-- tower mount positions | relative to base_link -->
11+
<property name="tower_x" value="${def_tower_x+offset_tower_x}"/>
12+
<property name="tower_y" value="${def_tower_y+offset_tower_y}"/>
13+
<property name="tower_z" value="${def_tower_z+offset_tower_z}"/>
14+
<property name="tower_roll" value="${def_tower_roll+offset_tower_roll}"/>
15+
<property name="tower_pitch" value="${def_tower_pitch+offset_tower_pitch}"/>
16+
<property name="tower_yaw" value="${def_tower_yaw+offset_tower_yaw}"/>
17+
18+
919
<!-- torso mount positions | relative to base_link -->
1020
<property name="torso_x" value="${def_torso_x+offset_torso_x}"/>
1121
<property name="torso_y" value="${def_torso_y+offset_torso_y}"/>

raw3-1/calibration/calibration_default.urdf.xacro

+8
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@
55
<!-- kinematic chain reference positions -->
66
<!-- *********************************** -->
77

8+
<!-- tower mount positions | relative to base_link -->
9+
<property name="def_tower_x" value="0.357"/>
10+
<property name="def_tower_y" value="0.0"/>
11+
<property name="def_tower_z" value="0.306"/>
12+
<property name="def_tower_roll" value="0.0"/>
13+
<property name="def_tower_pitch" value="0.0"/>
14+
<property name="def_tower_yaw" value="3.14159265359"/>
15+
816
<!-- torso reference positions | used as calibration_rising for torso chain -->
917
<!-- ! set these values to make torso straight with (0, 0, 0) joint angles ! -->
1018
<property name="torso_pan_ref" value="-0.4363323130"/>

raw3-1/calibration/calibration_offset.urdf.xacro

+8
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@
44
<!-- upper robot calibration -->
55
<!-- *********************** -->
66

7+
<!-- tower mount positions | relative to base_link -->
8+
<property name="offset_tower_x" value="0.0"/>
9+
<property name="offset_tower_y" value="0.0"/>
10+
<property name="offset_tower_z" value="0.0"/>
11+
<property name="offset_tower_roll" value="0.0"/>
12+
<property name="offset_tower_pitch" value="0.0"/>
13+
<property name="offset_tower_yaw" value="0.0"/>
14+
715
<!-- torso mount positions | relative to base_link -->
816
<property name="offset_torso_x" value="0.0"/>
917
<property name="offset_torso_y" value="0.0"/>

raw3-2/calibration/calibration.urdf.xacro

+11
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,15 @@
33
<include filename="$(find cob_calibration_data)/raw3-2/calibration/calibration_default.urdf.xacro" />
44
<include filename="$(find cob_calibration_data)/raw3-2/calibration/calibration_offset.urdf.xacro" />>
55

6+
<!-- *********************** -->
7+
<!-- upper robot calibration -->
8+
<!-- *********************** -->
9+
<!-- tower mount positions | relative to base_link -->
10+
<property name="tower_x" value="${def_tower_x+offset_tower_x}"/>
11+
<property name="tower_y" value="${def_tower_y+offset_tower_y}"/>
12+
<property name="tower_z" value="${def_tower_z+offset_tower_z}"/>
13+
<property name="tower_roll" value="${def_tower_roll+offset_tower_roll}"/>
14+
<property name="tower_pitch" value="${def_tower_pitch+offset_tower_pitch}"/>
15+
<property name="tower_yaw" value="${def_tower_yaw+offset_tower_yaw}"/>
16+
617
</robot>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
<?xml version="1.0"?>
22
<robot>
3-
3+
<!-- *********************************** -->
4+
<!-- kinematic chain reference positions -->
5+
<!-- *********************************** -->
6+
7+
<!-- tower mount positions | relative to base_link -->
8+
<property name="def_tower_x" value="0.356"/>
9+
<property name="def_tower_y" value="0.0"/>
10+
<property name="def_tower_z" value="0.306"/>
11+
<property name="def_tower_roll" value="0.0"/>
12+
<property name="def_tower_pitch" value="0.0"/>
13+
<property name="def_tower_yaw" value="3.14159265359"/>
414
</robot>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
<?xml version="1.0" ?>
22
<robot>
3-
3+
4+
<!-- *********************************** -->
5+
<!-- kinematic chain reference positions -->
6+
<!-- *********************************** -->
7+
8+
<!-- tower mount positions | relative to base_link -->
9+
<property name="offset_tower_x" value="0.0"/>
10+
<property name="offset_tower_y" value="0.0"/>
11+
<property name="offset_tower_z" value="0.0"/>
12+
<property name="offset_tower_roll" value="0.0"/>
13+
<property name="offset_tower_pitch" value="0.0"/>
14+
<property name="offset_tower_yaw" value="0.0"/>
415
</robot>
+9-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
<?xml version="1.0"?>
22
<robot>
33
<include filename="$(find cob_calibration_data)/raw3-4/calibration/calibration_default.urdf.xacro" />
4-
<include filename="$(find cob_calibration_data)/raw3-4/calibration/calibration_offset.urdf.xacro" />>
4+
<include filename="$(find cob_calibration_data)/raw3-4/calibration/calibration_offset.urdf.xacro" />
5+
6+
<!-- tower mount positions | relative to base_link -->
7+
<property name="tower_x" value="${def_tower_x+offset_tower_x}"/>
8+
<property name="tower_y" value="${def_tower_y+offset_tower_y}"/>
9+
<property name="tower_z" value="${def_tower_z+offset_tower_z}"/>
10+
<property name="tower_roll" value="${def_tower_roll+offset_tower_roll}"/>
11+
<property name="tower_pitch" value="${def_tower_pitch+offset_tower_pitch}"/>
12+
<property name="tower_yaw" value="${def_tower_yaw+offset_tower_yaw}"/>
513

614
</robot>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11
<?xml version="1.0"?>
22
<robot>
3-
3+
<!-- *********************************** -->
4+
<!-- kinematic chain reference positions -->
5+
<!-- *********************************** -->
6+
7+
<!-- tower mount positions | relative to base_link -->
8+
<property name="def_tower_x" value="0.357"/>
9+
<property name="def_tower_y" value="0.0"/>
10+
<property name="def_tower_z" value="0.306"/>
11+
<property name="def_tower_roll" value="0.0"/>
12+
<property name="def_tower_pitch" value="0.0"/>
13+
<property name="def_tower_yaw" value="3.14159265359"/>
414
</robot>
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
<?xml version="1.0" ?>
22
<robot>
3+
<!-- *********************** -->
4+
<!-- upper robot calibration -->
5+
<!-- *********************** -->
6+
7+
<!-- tower mount positions | relative to base_link -->
8+
<property name="offset_tower_x" value="0.0"/>
9+
<property name="offset_tower_y" value="0.0"/>
10+
<property name="offset_tower_z" value="0.0"/>
11+
<property name="offset_tower_roll" value="0.0"/>
12+
<property name="offset_tower_pitch" value="0.0"/>
13+
<property name="offset_tower_yaw" value="0.0"/>
314

415
</robot>

0 commit comments

Comments
 (0)