mirror of
https://github.com/introlab/rtabmap_ros.git
synced 2026-10-04 00:37:46 +08:00
Memory: fixed missing parameters in database on close
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
<!-- BEGIN_INCLUDE(manifest) -->
|
<!-- BEGIN_INCLUDE(manifest) -->
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.introlab.rtabmap"
|
package="com.introlab.rtabmap"
|
||||||
android:versionCode="19"
|
android:versionCode="20"
|
||||||
android:versionName="@RTABMAP_VERSION@">
|
android:versionName="@RTABMAP_VERSION@">
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.CAMERA" />
|
<uses-permission android:name="android.permission.CAMERA" />
|
||||||
|
|||||||
@@ -1290,13 +1290,15 @@ void Memory::clear()
|
|||||||
UDEBUG("Adding statistics after run...");
|
UDEBUG("Adding statistics after run...");
|
||||||
if(_memoryChanged)
|
if(_memoryChanged)
|
||||||
{
|
{
|
||||||
|
ParametersMap parameters = Parameters::getDefaultParameters();
|
||||||
|
uInsert(parameters, parameters_);
|
||||||
UDEBUG("");
|
UDEBUG("");
|
||||||
_dbDriver->addInfoAfterRun(memSize,
|
_dbDriver->addInfoAfterRun(memSize,
|
||||||
_lastSignature?_lastSignature->id():0,
|
_lastSignature?_lastSignature->id():0,
|
||||||
UProcessInfo::getMemoryUsage(),
|
UProcessInfo::getMemoryUsage(),
|
||||||
_dbDriver->getMemoryUsed(),
|
_dbDriver->getMemoryUsed(),
|
||||||
(int)_vwd->getVisualWords().size(),
|
(int)_vwd->getVisualWords().size(),
|
||||||
parameters_);
|
parameters);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
UDEBUG("");
|
UDEBUG("");
|
||||||
|
|||||||
Reference in New Issue
Block a user