BoomFan / ORB_SLAM2

Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
Other
198 stars 58 forks source link

No.bin file is generated after running the dataset #2

Open SakuraMemoryKnight opened 5 years ago

SakuraMemoryKnight commented 5 years ago

mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. System shut down.

median tracking time: 0.0227913 mean tracking time: 0.0234749

Saving keyframe trajectory to KeyFrameTrajectory.txt ...

trajectory saved! QObject::~QObject: Timers cannot be stopped from another thread

JLDDER commented 5 years ago

mpLocalMapper is not finished.

mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. System shut down. median tracking time: 0.0227913 mean tracking time: 0.0234749

Saving keyframe trajectory to KeyFrameTrajectory.txt ...

trajectory saved! QObject::~QObject: Timers cannot be stopped from another thread

Hi, @zcg3648806, I don't know if you call SaveMap Function. SaveMap should be call like this: char IsSaveMap; cout << "Do you wanna SaveMap(Y/N)" << endl; cin >> IsSaveMap; if (IsSaveMap == 'Y' || IsSaveMap == 'y') SLAM.SaveMap("MapPointandKeyFrame_tum.bin"); Hope it can help you.

SakuraMemoryKnight commented 4 years ago

mpLocalMapper is not finished.

mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. mpLocalMapper is not finished. System shut down. median tracking time: 0.0227913 mean tracking time: 0.0234749 Saving keyframe trajectory to KeyFrameTrajectory.txt ... trajectory saved! QObject::~QObject: Timers cannot be stopped from another thread

Hi, @zcg3648806, I don't know if you call SaveMap Function. SaveMap should be call like this: char IsSaveMap; cout << "Do you wanna SaveMap(Y/N)" << endl; cin >> IsSaveMap; if (IsSaveMap == 'Y' || IsSaveMap == 'y') SLAM.SaveMap("MapPointandKeyFrame_tum.bin"); Hope it can help you.

thank you,after I run the datest I can save the map, but how to save map when I run the real time using my own camera?The program is running all the time. How do I get it to appear and let me choose to save the map?