Closed lesurp closed 2 years ago
As mentioned in #15 , the system is not intended to feed in the exactly same data twice, this is causing some problems for the place recognition. Regarding your issue: do you experience similar problems with different dataset, say MH1 and MH2?
Closed - inactive
After seeing #15, I did some tests, and running something such as:
Consistently crashes on agent 1 (i.e. the one who starts earlier in the sequence, and thence re-visits what agent 0 has seen)
The crashes occur in g2o because of inconsistencies in the graph, but there are at least two places that create such inconsistencies
src/MapPoint.cpp:263
I don't know where the crash occurs exactly here (has to be insrc/Optimizer.cpp
I imagine)In other cases, g2o throws a
std::bad_alloc
without theFATAL ERROR
shown above. In this case, the crash occurs atsrc/Optimizer.cpp:423
(addVertex: FATAL, a vertex with ID 63 has already been registered with this graph
).