Administrator
|
Hi,
rtabmap works independently of the odometry aprpoach used, thus the key frames used by rtabmap won't be the same as the ones used in odometry (if visual or lidar odometry is used).
rtabmap adds key frame temporally based on the detection rate (Rtabmap/DetectionRate). When adding a new node to STM, it uses TF to get the displacement from the previous node. It is possible to do another registration at that time when RGBD/NeighborLinkRefining is true. We generally enable it when using noisy wheel odometry and 2d lidar (with Reg/Strategy=1). When using icp_odometry, the transform would be already accurate (even better) between two successive nodes, so not very useful to enable it (as it uses some processing time).
cheers,
Mathieu
|