Fixed empty global map on ros (regression from #1698) (#1709)

This commit is contained in:
matlabbe
2026-05-23 13:36:15 -07:00
committed by GitHub
parent a9146f5be6
commit 49aa566613
4 changed files with 21 additions and 4 deletions
+3 -2
View File
@@ -3176,7 +3176,7 @@ void Memory::removeLink(int oldId, int newId)
}
}
void Memory::removeRawData(int id, bool image, bool scan, bool userData)
void Memory::removeRawData(int id, bool image, bool scan, bool userData, bool occupancyGrid)
{
UDEBUG("id=%d image=%d scan=%d userData=%d", id, image?1:0, scan?1:0, userData?1:0);
Signature * s = this->_getSignature(id);
@@ -3185,7 +3185,8 @@ void Memory::removeRawData(int id, bool image, bool scan, bool userData)
s->sensorData().clearRawData(
image && (!_reextractLoopClosureFeatures || !_registrationPipeline->isImageRequired()),
scan && !_registrationPipeline->isScanRequired(),
userData && !_registrationPipeline->isUserDataRequired());
userData && !_registrationPipeline->isUserDataRequired(),
occupancyGrid);
}
}