ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

change hokuyo orientation in urdf

asked 2014-07-16 09:49:02 -0500

pnambiar gravatar image

updated 2014-07-16 11:04:06 -0500

David Lu gravatar image

I have a urdf file with the Hokuyo facing downwards. I would like to change the orientation make the Hokuyo point upwards. What would be the best way to do it?

<xacro:macro name="hokuyo_mount_inverted" params="name parent *origin length ros_topic update_rate min_angle max_angle">
 <xacro:beam_8020 name="${name}_sensor_beam" parent="${parent}" length="${length}">
   <xacro:insert_block name="origin" />
 </xacro:beam_8020>
 <!--<xacro:aluminium_sheet name="${name}_plate" parent="${name}_sensor_beam" 
                       thickness="${0.125*INCH_TO_M}" length="0.06" width="0.12">
                        <origin xyz="${0.5*INCH_TO_M} 0 ${length/2}" rpy="${M_PI/2} 0 ${M_PI/2}" />-->
 <xacro:aluminium_sheet name="${name}_plate" parent="${name}_sensor_beam" 
                       thickness="${0.125*INCH_TO_M}" length="0.06" width="0.12">
      <origin xyz="-${0.5*INCH_TO_M} 0 ${length/2}" rpy="${M_PI/2} 0 ${M_PI/2}" />
 </xacro:aluminium_sheet>
 <xacro:hokuyo_04lx_laser name="${name}" parent="${name}_plate" ros_topic="${ros_topic}" update_rate="${update_rate}" min_angle="${min_angle}" max_angle="${max_angle}">
   <origin xyz="0 0 ${0.125*INCH_TO_M}" rpy="0 0 0" />
 </xacro:hokuyo_04lx_laser>
</xacro:macro>
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2014-07-16 11:04:57 -0500

David Lu gravatar image

Change the hokuyo_041x_laser's origin element to have non-zero values in the RPY attribute.

edit flag offensive delete link more

Comments

I tried. But it gave me an error

pnambiar gravatar image pnambiar  ( 2014-08-07 12:13:31 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2014-07-16 09:49:02 -0500

Seen: 187 times

Last updated: Jul 16 '14