ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Visualization with rtabmap

asked 2020-07-14 01:29:08 -0500

Chan gravatar image

In rtabmap, should we always include the rtabmapviz node along with the rtabmap node?

I had an experience like, I forgot to remap my odom topic in rtabmapviz parameters and the robot did not detect any loop closures. When I included that, the robot detects loop closures really well.

I do not understand how this happens. Isn't rtabmapviz supposed to be aiding with visualization only?

I'm a complete beginner and I would really appreciate if you can give me a detailed explanation.

Thank you..!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2020-07-14 12:16:51 -0500

matlabbe gravatar image

updated 2020-07-14 12:17:13 -0500

rtabmapviz is like a mix of rviz and rqt_reconfigure functionalities specific to rtabmap, it is not required for rtabmap node. Loop closures are detected in rtabmap node, rtabmapviz just shows them. If loop closures were not detected without remapping odom topic for rtabmapviz, the problem is somewhere else. Did odom topic also remapped for rtabmap node? rtabmap node shows by default an update log at 1 Hz in terminal when running.

edit flag offensive delete link more

Comments

odom topic was remapped in rtabmap node already. I'm not sure how that really worked just by changing in rtabmapviz. I think there might be some problem with GPU.

Chan gravatar image Chan  ( 2020-07-15 23:40:39 -0500 )edit

Question Tools

Stats

Asked: 2020-07-14 01:29:08 -0500

Seen: 157 times

Last updated: Jul 14 '20