Closed sandeepnmenon closed 2 years ago
I also replaced GPU versions of the detectors ORB_GPU_DETECTOR, ORB_GPU_DESCRIPTOR and RATIO_GPU
with ORB_DETECTOR, ORB_DESCRIPTOR and RATIO
and the issue is resolved for me.
Now I am able to run the algorithm but its failing in the findLoopClosures function while trying to load the vocabulary https://github.com/hengli/camodocal/blob/b399fa9ee81b5182e59f717e67a8ddd6503cdcb4/src/location_recognition/LocationRecognition.cc#L19 Will raise a separate issue for that. Closing this issue.
While running extrinsic calibration, since my installed opencv does not seem to have the nonfree options enabled, I replaced SURF_GPU_DETECTOR and SURF_GPU_DESCRIPTOR with corresponding ORB detectors here https://github.com/hengli/camodocal/blob/b399fa9ee81b5182e59f717e67a8ddd6503cdcb4/src/calib/CamOdoThread.cc#L192
Post this I am getting the following error
What could be the issue?
I am using the following kitti data and the corresponding calibration
Environment details ubuntu: 16.04 cuda: 8.0 eigen: 3.2.10 ceres-solver: 1.11.0 Opencv: 3.4.7