hector_pose_estimation and imu_um6 [closed]

asked 2013-06-03 02:33:13 -0500

kilmarnock gravatar image

updated 2013-06-03 02:34:55 -0500

Hi @All

I am using hector_pose_estimation and imu_um6. The result is a slowly but constantly rotating tf frame. Has anyone tried this and what are your experiences? Is this the result of drifting values (poor IMU performance) or the result of an assumption in the ekf code or my setup? I would bet that Mr. K. and Mr. M of team hector are using another IMU? Why does the frame not become stable?

If I use hector_imu_attitude_to_tf, I get a near-realistic behaviour with the tf node having a tendency to drift back to normal, but no rotation as in the case described before.

Will the pose of hector_pose_estimation ever become stable with my setup?

Thank you Felix

P.S.:

I paste my launch config here in case of my setup is wrong:

<include file="$(find imu_um6)/normal.launch" /> 
<node pkg="hector_pose_estimation" type="pose_estimation" name="pose_estimation">
            <remap from="raw_imu" to="imu/data"/>
            <remap from="magnetic" to="imu/mag"/>
            <param name="pose" value="false"/>
            <param name="nav_frame" value="map"/>
            <param name="footprint_frame" value="fp"/>
            <param name="stabilized_frame" value="sf"/>
            <param name="base_frame" value="bf"/>
            <param name="with_covariances" value="false"/>
            <param name="position_frame" value="ps"/>
            <param name="publish_world_map_transform" value="false"/>
            <param name="world_frame" value="world"/>
            <param name="map_frame" value="map"/>
          </node>
edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2016-08-08 02:09:33.084026

Comments

Hi @kilmarnock did that node ended up working properly?

TSC gravatar image TSC  ( 2014-07-08 20:34:21 -0500 )edit

No, it did not. The rotating frame is a phenomenon I also observe when using robot_localization. It must have to do something with NED/ENU conversion which I must admit I do not understand.

kilmarnock gravatar image kilmarnock  ( 2015-06-25 02:40:32 -0500 )edit