Posted by
Masoumeh on
URL: http://official-rtab-map-forum.206.s1.nabble.com/libpointmatcher-has-failed-tp8081p8633.html
Hi Mattieu,
I have a big issue with this icp, i have increased the Icp/MaxTranslation to 0.4 and even to 0.6, but again i have this error.
when I run rtabmap, and send the goals to the move-base, it is fine for the first minutes, but after a few minutes rtabmap fails becasue of this error, and makes the other files which are using icp-odom, fail as well.
[ WARN] [1634039493.347906000]: Could not get transform from icp_odom to base_link after 0.200000 seconds (for stamp=1634039491.368917)! Error="Lookup would require extrapolation into the future. Requested time 1634039491.368917465 but the latest data is at time 1634039382.535105467, when looking up transform from frame [base_link] to frame [icp_odom]. canTransform returned after 0.202121 timeout was 0.2.".
[ WARN] (2021-10-12 12:51:33.409) OdometryF2M.cpp:529::computeTransform() Registration failed: "libpointmatcher has failed: ErrorMnimizer: no point to minimize" (guess=xyz=18.544451,50.635197,0.000000 rpy=0.000000,0.000000,-0.827829)
libpointmatcher-error.pngand this is the output of my rtabmap --version:
masoumeh@masoumeh-ThinkPad-T490s:~/catkin_ws$ rtabmap --version
RTAB-Map: 0.20.7
PCL: 1.7.2
With VTK: 6.2.0
OpenCV: 3.3.1-dev
With OpenCV xfeatures2d: true
With OpenCV nonfree: true
With ORB OcTree: true
With SuperPoint Torch: false
With Python3: false
With FastCV: false
With Madgwick: true
With TORO: true
With g2o: true
With GTSAM: false
With Vertigo: true
With CVSBA: false
With Ceres: false
With OpenNI2: false
With Freenect: true
With Freenect2: false
With K4W2: false
With K4A: false
With DC1394: false
With FlyCapture2: false
With ZED: false
With RealSense: false
With RealSense SLAM: false
With RealSense2: false
With MYNT EYE S: false
With libpointmatcher: false
With octomap: true
With cpu-tsdf: false
With open chisel: false
With Alice Vision: false
With LOAM: false
With FOVIS: false
With Viso2: false
With DVO: false
With ORB_SLAM2: false
With OKVIS: false
With MSCKF_VIO: false
With VINS-Fusion: false
Would you please guide me what should i do to solve this problem?