shidahe / semidense-lines

Incremental 3D Line Segment Extraction for Surface Reconstruction from Semi-dense SLAM
Other
252 stars 63 forks source link

min memory needed ? #7

Open kerautret opened 6 years ago

kerautret commented 6 years ago

By testing the first line gf figure 4 I obtain a core dumped due to memory alloc. What is the min memory needed ? (I tried it on ubuntu 14.04 TLS 32 bits, 14 Go Ram memory) `./Examples/Monocular/mono_euroc Vocabulary/ORBvoc.bin Examples/Monocular/EuRoC.yaml mav0/cam0/data Examples/Monocular/EuRoC_TimeStamps/V101.txt

ORB-SLAM2 Copyright (C) 2014-2016 Raul Mur-Artal, University of Zaragoza. This program comes with ABSOLUTELY NO WARRANTY; This is free software, and you are welcome to redistribute it under certain conditions. See LICENSE.txt.

Input sensor was set to: Monocular

Loading ORB Vocabulary. This could take a while... Vocabulary loaded!

Camera Parameters:

ORB Extractor Parameters:


Start processing sequence ... Images in the sequence: 2912

Offline semi-dense mapping and line segment extraction updating model Framebuffer with requested attributes not available. Using available framebuffer. You may see visual artifacts.New Map created with 96 points Wrong initialization, reseting... System Reseting Reseting Local Mapper... done Reseting Loop Closing... done Reseting Semi Dense Mapping...updating model done Reseting Database... done New Map created with 90 points Wrong initialization, reseting... System Reseting Reseting Local Mapper... done Reseting Loop Closing... done Reseting Semi Dense Mapping...updating model done Reseting Database... done New Map created with 97 points Wrong initialization, reseting... System Reseting Reseting Local Mapper... done Reseting Loop Closing... done Reseting Semi Dense Mapping...updating model done Reseting Database... done New Map created with 91 points Wrong initialization, reseting... System Reseting Reseting Local Mapper... done Reseting Loop Closing... done Reseting Semi Dense Mapping...updating model done Reseting Database... done New Map created with 109 points terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Abandon (core dumped) ./Examples/Monocular/mono_euroc Vocabulary/ORBvoc.bin Examples/Monocular/EuRoC.yaml mav0/cam0/data Examples/Monocular/EuRoC_TimeStamps/V101.txt `

shidahe commented 6 years ago

I tested all the sequences on a machine with 8G memory. The error should be caused by something else.