Open JadrianChenson opened 1 year ago
I have successfully tried DSO in TUM mono dataset, my Software Environment: eigen (3.3.7) libsuitesparse-dev (1:5.7.1+dfsg-2) libboost-all-dev (1.71.0.0ubuntu2) opencv(theses versions: 2.4.9, 2.4.13, 3.4.7, 4.7.0 all have been tried) it still doesn't work
I have the same issue. Does anyone solve it already?
I have the same issue. Have you solved this problem?
Here is my solution:
I found that the function
inline int getdir (std::string dir, std::vector<std::string> &files, std::vector<std::string> &depthfiles, std::vector<double> ×tamps)
has no return value. Add it will be okay.
My solution: DatasetReader.h / line51: inline int getdir --> inline void getdir DatasetReader.h / line59: return -1; --> return; It will work well!!
When I execute dso_dataset with commond " bin/dso_dataset files=~/Dataset/TUM//RGB_D/rgbd_dataset_freiburg2_desk_with_person calib=../calib/TUM2/calib.txt preset=0 mode=1", it report this error: loading data from /home/jadrian/Dataset/TUM//RGB_D/rgbd_dataset_freiburg2_desk_with_person! loading calibration from ../calib/TUM2/calib.txt!
=============== PRESET Settings: =============== DEFAULT settings:
original image resolution
PHOTOMETRIC MODE WITHOUT CALIBRATION! free(): double free detected in tcache 2 abort(core dumped)