Description:
Functionalities:
- Connection via serial port (or USB-serial)
- Configure the device via parameter server or dynamic reconfigure gui
- It uses an own-type message "compass3axis.msg" composed by header, angles[3], covariances[9] and alarms[3]
More information:
iri_tcm3_compass: iri_tcm3_compass
iri_tcm3_compass
howto
run
Call this node from rosrun:
rosrun iri_tcm3_compass iri_tcm3_compass frame_id:=/robot/tcm3
Call this node from launch:
<launch>
<node pkg="iri_tcm3_compass"
type="iri_tcm3_compass"
name="tcm3"
output="screen">
<param name="frame_id" value="/robot/tcm3" />
<param name="mounting_position" value="6" />
<param name="relative" value="True" /> <!-- for Yaw use relative Data -->
<param name="frequency" value="10" />
</node>
</launch>
Mounting Positions
- STD, 1, Standard
- Xup, 2, X axis up
- Yup, 3, Y axis up
- m90h, 4, minus 90 heading offset
- m180h, 5, minus 180 heading offset
- m270h, 6, minus 270 heading offset
- Zdown, 7, Z down
- X90, 8, X + 90
- X180, 9, X + 180
- X270, 10, X + 270
- Y90, 11, Y + 90
- Y180, 12, Y + 180
- Y270, 13, Y + 270
- Zdown90, 14, Z down + 90
- Zdown180, 15, Z down + 180
- Zdown270, 16, Z down + 270