mp3guy / Kintinuous

Real-time large scale dense visual SLAM system
Other
914 stars 287 forks source link

Problem to run Kintinuous #30

Open SueeH opened 7 years ago

SueeH commented 7 years ago

Hi, I have install kintinuous on ubuntu 16.04, but when I run the command ./Kintinuous -s 7 -v ../../vocab.yml.gz -l ../dataset/loop.klg -ri -fl -od; I get the results : Point resolution: 13.6 millimetres Using ICP+RGB-D odometry Loading vocabularly for loop detection... vocabularly loaded Initialising loop detector... loop detector initialised TrackerInterfaceThread started CloudSliceProcessorThread started DeformationThread started VisualisationThread started PlaceRecognitionThread started then error occured: **Error in `./Kintinuous': double free or corruption (fasttop): 0x00007f18f8002140 ***** Also there are the back trace and memory map! please help me on how to fixed this error!

SueeH commented 7 years ago

I have find the problem, since Kintinuous use DLib, and I download the latest version DLib which depends on Opencv3,but Kintinuous can only depends on opencv2. To solve this problem, I install Opencv2 and Opencv3 on ubuntu 1604, but some problem to cv::mat about memory may exist,so the error occured. To solve the Problem: just use DLib-1.0 at https://github.com/dorian3d/DLib/releases/tag/v1.0 ,also build with opencv2. then it can work well.