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

Is there a topic or service to know when visual odometry estimation is lost in RTAB-MAP?

asked 2019-09-15 03:38:06 -0500

navid gravatar image

updated 2019-09-21 04:18:07 -0500


I am using rtabmap to estimate odometry from visual slam. When odometry is lost, the rtabmapviz screen becomes red. I am looking for one way to know when I lose odometry in my code e.g. a topic to subscribe or something like that.

Thanks for your help


I am using ROS kinetic and the following launch files:

roslaunch freenect_launch freenect.launch depth_registration:=true

roslaunch rtabmap_ros rtabmap.launch localization:=true rtabmapviz:=false rviz:=true
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-09-21 04:15:47 -0500

navid gravatar image

There is a bool msg in /rtabmap/odom_info that is responsible for reporting lost odometry.


edit flag offensive delete link more

Question Tools


Asked: 2019-09-15 03:38:06 -0500

Seen: 226 times

Last updated: Sep 21 '19