ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

Restart visual odometry

asked 2020-04-05 09:24:35 -0500

user1 gravatar image

Hello everybody. I have a question and I'm sorry if it sounds like a stupid question, but I haven't found an answer on my own. I use rtabmap to get visual odometry from Intel RealSense D435i video streaming. I have seen that the quality of the visual odometry drops to 0 after a quick turn. Is it possible to restart visual odometry from the estimated position at a later time using it as a new starting point?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-04-05 11:43:53 -0500

matlabbe gravatar image

Automatically, set Odom/ResetCountdown parameter to restart odometry from latest odometry pose:

<node pkg="rtabmap_ros" type="rgbd_odometry" name="rgbd_odometry">
    <param name="Odom/ResetCountdown" value="1">

In the code, this is done here.

Manually, you can call /rtabmap/reset_odom (reset to Identity origin) or /rtabmap/reset_odom_to_pose (reset to new odometry origin).

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2020-04-05 09:24:35 -0500

Seen: 196 times

Last updated: Apr 05 '20