Closed hellovuong closed 9 months ago
It seems the tag detection is deforming too much the graph based on odometry covariance (0.031623m error). You can set RGBD/OptimizeMaxError
to 0 to see if the tag detection does indeed deform the graph. If it does, then tag detection may be not super accurate. Note that apriltag detection orientation estimation is poor the farther from the tag you are, you could filter by distance the tag detections.
For
I came across the parameter: Optimizer/LandmarksIgnored when I set it to true on the database that create with its value = false (if it is relevant) g2o crashed immediately with invalid Hessian block.
It should not crash, otherwise there is a bug.
Thank you for your reply.
Hello, I am starting to use Apriltag bundles as landmarks while mapping. After saved the map and use it for localization. Most of the time it works fine to recognise and correct the position. However, at some point, rtabmap starts to reject the landmark link according to this log:
I came across the parameter:
Optimizer/LandmarksIgnore
when I set it to true on the database that create with its value = false (if it is relevant) g2o crashed immediately with invalid Hessian block. I am wondering if we can return absolute position of robot and its covariance if it detects landmarks? Thank you!