introlab / rtabmap_ros

RTAB-Map's ROS package.
http://wiki.ros.org/rtabmap_ros
BSD 3-Clause "New" or "Revised" License
999 stars 558 forks source link

Mapping quality between rtabmap_ros and rtabmap stand-alone #535

Open hai-h-nguyen opened 3 years ago

hai-h-nguyen commented 3 years ago

Hi @matlabbe ,

I want to ask whether the mapping performance between the two options is similar? In my case, it seems that using the stand-alone map, the quality is better even I have a correct transformation matrix between the two camera for the ROS case. I use a D435i and a T265 camera. I just follow the commands in wiki to launch the two sensors and rtabmap:

Btw, how to fill in the transformation matrix when using the stand-alone rtabmap with the two above cameras?

matlabbe commented 3 years ago

The main difference I see is that 2 independent realsense2_camera are launched with ros approach, while in the standalone we enable the streams of both camera at the same time in one API call. This could help for time synchronization. Otherwise, I would need to do more tests.

To set the transform between the cameras in the standalone, see this parameter: Screenshot from 2021-02-12 15-27-44