Administrator
|
Hi,
If odometries of each source are "ok" individually and that merging them into robot_pose_ekf produces bigger drift, it may be a problem with the covariance values contained in odometry messages (saying that, but I am not an expert of what kind of covariance robot_pose_ekf needs). Make sure that you don't have multiple nodes publishing the same TF (by default rgbd_odometry publishes /odom -> base_link, to disable set publish_tf=false)
Note: you didn't mention rtabmap node, but if it is the case, you cannot use AMCL and rtabmap node at the same time.
cheers,
Mathieu
|