Hello,
Thank you for the this great mapping tool. Really helping me a lot.
I was working on a project. when the robot is in completely different room in localization mode. Even then the localization is happening at the last localized position. I had also set the RGBD/SavedLocalizationIgnored parameter as true but even after that the error persisted. Help on this would be much appreciated. I have added the rtabmap and rgbdodom parameters below for your reference.
map_config.txtIt always starts by saying- Rtabmap.cpp:1076::process() Update map correction based on last localization saved in database! correction = xyz=0.000000,0.000000,0.000000 rpy=0.000000,-0.000000,0.000000, nearest id = 1 of last pose = xyz=0.000000,0.000000,0.000000 rpy=0.000000,-0.000000,0.000000, odom = xyz=0.000000,0.000000,0.000000 rpy=0.000000,-0.000000,0.000000
I had one more question regarding the parameters. There are vis parameters in the rtabmap and rgbdodometer. I do understand that the rgbd odometer node is independent and loosely coupled with the rtabmap but wanted to understand when and how are the vis parameters of rtabmap are used. From what I understand, when we use mem/useodom features as true it directly uses the visual features of the odom for loop closure detection so in that scenario does the rtabmap vis feature setting get ignored?
Thanks!!