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

Fusing wheel odom and bno055 imu generates glitch

asked 2023-03-22 06:43:34 -0500

frans gravatar image

updated 2023-03-22 06:51:33 -0500

hello friend, hopefully you can help me or give me some clue about my problem.

My plan is to fuse wheel odometry and BNOO55 imu. I think everything is good. The wheel odometry data is good and im able to do autonomous navigation from it. The imu data is also seems good. But when running robot localization package to fuse the data, i see that something is strange. You can see that the localization in rviz like there is some glitch for sometimes. Trying to figured up whats happen but im just stuck here. Can anyone help please

wheel odom only: wheel odometry only video

wheel odom + imu wheel odom + imu video

yaml configuration: yaml configuration

ekf launch: ekf launch file

edit retag flag offensive close merge delete

Comments

i am having the same issue, still can't find the answer, the base_link keep oscillating between encoder odom and robot localization odom https://answers.ros.org/question/4153...

gowtham128 gravatar image gowtham128  ( 2023-05-15 06:08:52 -0500 )edit

2 Answers

Sort by » oldest newest most voted
0

answered 2023-05-26 09:05:33 -0500

gowtham128 gravatar image

updated 2023-05-26 09:06:03 -0500

Make sure only your ekf node is broadcasting tf from odom_frame to base_link

edit flag offensive delete link more
0

answered 2023-03-24 23:56:56 -0500

SAMPATH gravatar image

did you find any solution ..?

edit flag offensive delete link more

Comments

I answered the original linked question. When I’ve seen this happen it’s because the yaw value of encoder and IMU Odom start at different values; or inaccurate covariance values

chased11 gravatar image chased11  ( 2023-05-26 17:37:07 -0500 )edit

Question Tools

Stats

Asked: 2023-03-22 06:43:34 -0500

Seen: 97 times

Last updated: May 26 '23