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

ROS Package to filter raw IMU data (Linear Acceleration/Angular Velocity/Magnetic Orientation)

asked 2014-10-11 03:02:59 -0600

alainh gravatar image

I'm going through the ROS packages for a generic package that will take raw IMU 9DOF readings and perhaps use a Kalman filter to fuse data from the Accelerometer, Gyroscope, and Magnometer. So far I've only found the imu_filter_madgwick package. However, it has been difficult to install with catkin. As a newbie to the ROS system I found this surprising.

Is there a generic solution for IMU filtering in ROS?

Thank you in advance. I would appreciate any guidance in this matter.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-10-11 03:14:11 -0600

Are you using the hydro branch? It works fine with catkin.

edit flag offensive delete link more


You're absolutely right. I forgot to switch branches. Thank you! To continue the discussion, however, is this the only raw data IMU solution?

alainh gravatar image alainh  ( 2014-10-11 03:44:40 -0600 )edit

robot_localization uses the IMU data in an EKF.

tonybaltovski gravatar image tonybaltovski  ( 2014-10-11 04:09:11 -0600 )edit

Follow up: While I got most of the package dependencies to build, it trips up on the boost library from tf with errors. I made a separate question found here:

alainh gravatar image alainh  ( 2014-10-24 23:59:44 -0600 )edit

Question Tools

1 follower


Asked: 2014-10-11 03:02:59 -0600

Seen: 2,768 times

Last updated: Oct 11 '14