ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The error increases because of the covariance matrix. You need to calibrate the covariance matrix of linear acceleration to suit the error generated by IMU. What happens when you give small values in Covariance matrix is that robot_localization thinks that your IMU is very accurate and thus the error piles up to become non-decreasing.