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

Revision history [back]

Hi,

You should take a look into data fusion if you want to get better estimation of your pose. By using data fusion algorithm, such as Kalman Filters, you can obtain better measurement by combining the precision of each sensors. Theoretically, the more sensors you have, the more precision you can get. This family of algorithm is really robust and can typically run asynchronously.

In ROS, I have found 2 EKF (Extend Kalman Filter) implementation : robot_pose_ekf and hector_localization, but I have not been able to make either work. There is also this open source code http://kalman.sourceforge.net/

Hope it helps!