mp3guy / Kintinuous

Real-time large scale dense visual SLAM system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

crash on dyson_lab.klg

dcanelhas opened this issue · comments

Seems there is an issue when the trajectory is short relative to the size of the volume (just a guess). Running Kintinuous on the smaller-scale dataset of dyson_lab.klg (compared to loop) causes the following error:

Kintinuous: ~/Kintinuous/src/backend/Deformation.cpp:264: void Deformation::addCameraLoop(): Assertion `deformationGraph' failed.
Aborted (core dumped)

This is a known issue with particular volume sizes versus trajectory shapes. Basically the code is never entering this path; https://github.com/mp3guy/Kintinuous/blob/master/src/backend/Deformation.cpp#L482

You can try coerce it into doing so by setting the pose sampling distance to something much lower with -dg 0.2 for example. But datasets like the dyson_lab.klg one are the reason I made ElasticFusion, because Kintinuous was just bad at very loopy comprehensive scanning type reconstructions!