Skip to content
Snippets Groups Projects
Unverified Commit 10dc9760 authored by SpriteLin-ZJU's avatar SpriteLin-ZJU Committed by GitHub
Browse files

fix keyframe downsample bug in global visualization

parent 944cda4b
No related branches found
No related tags found
No related merge requests found
......@@ -463,6 +463,13 @@ public:
downSizeFilterGlobalMapKeyPoses.setLeafSize(globalMapVisualizationPoseDensity, globalMapVisualizationPoseDensity, globalMapVisualizationPoseDensity); // for global map visualization
downSizeFilterGlobalMapKeyPoses.setInputCloud(globalMapKeyPoses);
downSizeFilterGlobalMapKeyPoses.filter(*globalMapKeyPosesDS);
for(auto& pt : globalMapKeyPosesDS->points)
{
pointSearchIndGlobalMap.resize(1);
pointSearchSqDisGlobalMap.resize(1);
kdtreeGlobalMap->nearestKSearch(pt, 1, pointSearchIndGlobalMap, pointSearchSqDisGlobalMap);
pt.intensity = cloudKeyPoses3D->points[pointSearchIndGlobalMap[0]].intensity;
}
// extract visualized and downsampled key frames
for (int i = 0; i < (int)globalMapKeyPosesDS->size(); ++i){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment