Odometry estimation ONLY based on IMU sensor

asked 2018-05-11 11:57:07 -0600

JaFeKl gravatar image

Hello guys,

I'm trying to run some simulations in gazebo where I want to show the impact of different IMU noise types on an estimated odometry to especially show how only small noise growths big by integrating it multiple times.

Therefore I actually need to somehow create an odometry msg only based on the IMU msg.

Are there any packages available to do so?

I tried already to use robot_pose_ekf robot_pose_ekf package and defined only my IMU as an input, as well as the robot_localization_pkg with the same strategy, but without success: I simulated a "perfect" IMU with no noise at all (I'm using the hector_gazebo_imu_plugin), but the calculated odometry wasn't even close to the "real" base_link position I receive from gazebos link_states.

edit retag flag offensive close merge delete


I also have the exact question. Do you figure out or change different way?

KSWang gravatar image KSWang  ( 2018-10-24 00:02:16 -0600 )edit