Fixed holes in 2d occupancy grids created from scans. Fixed grid map in 3D view not updated.

This commit is contained in:
matlabbe
2016-08-26 16:32:09 -04:00
parent e93ef025a1
commit 5542918b04
2 changed files with 6 additions and 6 deletions

View File

@@ -1148,9 +1148,9 @@ bool CloudViewer::addOccupancyGridMap(
float ySize = float(map8U.rows) * resolution;
UDEBUG("resolution=%f, xSize=%f, ySize=%f, xMin=%f, yMin=%f", resolution, xSize, ySize, xMin, yMin);
if(_visualizer->getCloudActorMap()->find("map") == _visualizer->getCloudActorMap()->end())
if(_visualizer->getCloudActorMap()->find("map") != _visualizer->getCloudActorMap()->end())
{
_visualizer->removeShape("map");
_visualizer->removePointCloud("map");
}
if(xSize > 0.0f && ySize > 0.0f)