EKF problems with odom [closed]
I am using robot_pose_ekf and my sensors are an IMU a GPS and some encoders on the wheels (odom)
My odom is really bad because of gliding. It accumulates error and it becomes higher in every movement. The problem is that the GPS is not accurate enough for robot pose estimation. Because of that I need the odom. When I introduce the odom in the EKF the results are a unacceptable.
I thought that the EKF had parameters to configure how important a sensor should be in the estimation process (to be able to introduce the odom but with low importance) but I couldn't find anything.
If you can help me I would appreciate it.
My /odom has always the same covariance
covariance: [0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1]