Robotics StackExchange | Archived questions

Odometry estimation ONLY based on IMU sensor

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 robotposeekf 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" baselink position I receive from gazebos linkstates.

Asked by JaFeKl on 2018-05-11 11:57:07 UTC

Comments

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

Asked by KSWang on 2018-10-24 00:02:16 UTC

Answers