Closed ericlai0323 closed 1 year ago
Without openGV, the error just tells you that default 2D->3D pose estimation cannot be done with multi-camera, but still try to do it with 3D->3D approach.
With OpenGV, you have to disable -march=native
when building OpenGV, here how I built it in this dockerfile:
https://github.com/introlab/rtabmap/blob/64f79813cd2c3a7e3f916a7ef2637e93f1f13a5f/docker/focal/Dockerfile#L8-L17
I am using Intel RealSense D455x2 and wheel odometry(No visual odometry) to SLAM, when I starting to let the robot moving, RTABMAP will died, can anyone help me to solve this problem? The problem is different in two version, with OpenGV and without OpenGV, without OpenGV version can do SLAM successfully but Terminal show one error, with OpenGV version will died when I starting to let the robot moving. I have comfirmed the wheel odometry value and TF is correct.
https://i.imgur.com/scgpQtH.png
Thank you!!!
Version
rtabmap: 0.21.0 rtabmap_ros: 0.21.1 Ubuntu 20.04 ROS1 Noetic
Launch File
Without OpenGV
With OpenGV