Skip to content

Commit c6e60d2

Browse files
committed
allow laser calibration
1 parent f773240 commit c6e60d2

File tree

2 files changed

+5
-14
lines changed

2 files changed

+5
-14
lines changed

raw_description/urdf/base_long/base.urdf.xacro

+3-9
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,6 @@
3232
<property name="battery_size_y" value="0.148" />
3333
<property name="battery_size_z" value="0.26" />
3434

35-
<property name="base_laser_x" value="0.465" />
36-
<property name="base_laser_y_back" value="0.23" />
37-
<property name="base_laser_y_front" value="0.232" />
38-
<property name="base_laser_z" value="0.178" />
39-
40-
4135
<!-- battery macros-->
4236
<xacro:macro name="cob_batteries" params="name parent *origin ">
4337
<joint name="${name}_battery_joint" type="fixed">
@@ -124,14 +118,14 @@
124118

125119
<!-- base laser front -->
126120
<xacro:sick_s300_laser_v0 name="${name}_laser_front" parent="${name}" ros_topic="scan_front_raw" update_rate="10" min_angle="-2.3562" max_angle="2.3562" >
127-
<origin xyz="${base_laser_x} ${-base_laser_y_front} ${base_laser_z}" rpy="${M_PI} 0 ${-M_PI/4}" />
121+
<origin xyz="${laser_front_x} ${laser_front_y} ${laser_front_z}" rpy="${laser_front_roll} ${laser_front_pitch} ${laser_front_yaw}" />
128122
</xacro:sick_s300_laser_v0>
129123

130124
<!-- base laser rear -->
131125
<xacro:sick_s300_laser_v0 name="${name}_laser_rear" parent="${name}" ros_topic="scan_rear_raw" update_rate="10" min_angle="-2.3562" max_angle="2.3562" >
132-
<origin xyz="${-base_laser_x} ${base_laser_y_back} ${base_laser_z}" rpy="${M_PI} 0 ${-5*M_PI/4}" />
126+
<origin xyz="${laser_rear_x} ${laser_rear_y} ${laser_rear_z}" rpy="${laser_rear_roll} ${laser_rear_pitch} ${laser_rear_yaw}" />
133127
</xacro:sick_s300_laser_v0>
134-
128+
135129
<!-- cam3d -->
136130
<!--xacro:cob_kinect_v0 name="${name}_cam3d" ros_topic="cam3d" parent="${name}_link">
137131
<origin xyz="0.51 0.12 0.27" rpy="-${M_PI/2} 0 -${M_PI/2}" />

raw_description/urdf/base_short/base.urdf.xacro

+2-5
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,6 @@
3030
<property name="battery_size_y" value="0.148" />
3131
<property name="battery_size_z" value="0.26" />
3232

33-
<property name="base_laser_x" value="0.32501" />
34-
<property name="base_laser_y_back" value="0.232" />
35-
<property name="base_laser_y_front" value="0.232" />
36-
<property name="base_laser_z" value="0.178" />
37-
3833

3934
<!-- battery macros-->
4035
<xacro:macro name="cob_batteries" params="name parent *origin ">
@@ -123,11 +118,13 @@
123118
<!-- base laser front -->
124119
<xacro:sick_s300_laser_v0 name="${name}_laser_front" parent="${name}" ros_topic="scan_front_raw" update_rate="10" min_angle="-2.3562" max_angle="2.3562" >
125120
<origin xyz="${base_laser_x} ${-base_laser_y_front} ${base_laser_z}" rpy="${M_PI} 0 ${-M_PI/4}" />
121+
<origin xyz="${laser_front_x} ${laser_front_y} ${laser_front_z}" rpy="${laser_front_roll} ${laser_front_pitch} ${laser_front_yaw}" />
126122
</xacro:sick_s300_laser_v0>
127123

128124
<!-- base laser rear -->
129125
<xacro:sick_s300_laser_v0 name="${name}_laser_rear" parent="${name}" ros_topic="scan_rear_raw" update_rate="10" min_angle="-2.3562" max_angle="2.3562" >
130126
<origin xyz="${-base_laser_x} ${base_laser_y_back} ${base_laser_z}" rpy="${M_PI} 0 ${-5*M_PI/4}" />
127+
<origin xyz="${laser_front_x} ${laser_front_y} ${laser_front_z}" rpy="${laser_front_roll} ${laser_front_pitch} ${laser_front_yaw}" />
131128
</xacro:sick_s300_laser_v0>
132129

133130
<!-- cam3d -->

0 commit comments

Comments
 (0)