semantic_3d_mapping
semantic_3d_mapping copied to clipboard
Does ORB SLAM and depth estimation use the gray camera?
Hi, when we trying to run kitti15, our 3D scrolling map seemed to be drifting. We are not sure if we generate the depth images and the orb slam poses. Currently, we generate them using kitti's gray camera (and its calibration matrix). When you generate kitti05's depth images and poses, did you convert the rgb left camera into gray, or you directly use the gray camera?
Thanks!
@zeroAska First remember to change calibration in main_stereo_images.cpp
I use gray camera for the orb slam pose estimation (their provide calibration file). For elas depth estimation, I read color image and convert to gray. For the online grid mapping, I un-project RGB image to 3D grid. For your problems, if the scrolling map is drifting, that seems more related to orb slam pose estimation, can you first verify their result is reasonable? maybe you use wrong calibration for orb slam.
hello. Were you able to calibrate using Kalibr or did you use any Matlab or OpenCV libraries? I looked at the ORB-SLam 3 documentation and they recommend using Kalibr but that standard kalibr on A0 sheet is no longer available. I'm thinking about calibrating using the math lab library created by Jean-Yves Bougue (Camera Calibration Toolbox for Matlab).