mirror of
https://github.com/introlab/rtabmap.git
synced 2026-09-03 01:50:24 +08:00
Removed warning/error when odometry cloud is empty
This commit is contained in:
@@ -798,9 +798,8 @@ void MainWindow::processOdometry(const rtabmap::OdometryEvent & odom)
|
|||||||
_ui->widget_cloudViewer->setCloudOpacity("cloudOdom", _preferencesDialog->getCloudOpacity(1));
|
_ui->widget_cloudViewer->setCloudOpacity("cloudOdom", _preferencesDialog->getCloudOpacity(1));
|
||||||
_ui->widget_cloudViewer->setCloudPointSize("cloudOdom", _preferencesDialog->getCloudPointSize(1));
|
_ui->widget_cloudViewer->setCloudPointSize("cloudOdom", _preferencesDialog->getCloudPointSize(1));
|
||||||
}
|
}
|
||||||
else
|
else if(_ui->widget_cloudViewer->getAddedClouds().contains(std::string("cloudOdom")))
|
||||||
{
|
{
|
||||||
UWARN("Empty cloudOdom!");
|
|
||||||
_ui->widget_cloudViewer->setCloudVisibility("cloudOdom", false);
|
_ui->widget_cloudViewer->setCloudVisibility("cloudOdom", false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -825,6 +824,10 @@ void MainWindow::processOdometry(const rtabmap::OdometryEvent & odom)
|
|||||||
_ui->widget_cloudViewer->setCloudOpacity("scanOdom", _preferencesDialog->getScanOpacity(1));
|
_ui->widget_cloudViewer->setCloudOpacity("scanOdom", _preferencesDialog->getScanOpacity(1));
|
||||||
_ui->widget_cloudViewer->setCloudPointSize("scanOdom", _preferencesDialog->getScanPointSize(1));
|
_ui->widget_cloudViewer->setCloudPointSize("scanOdom", _preferencesDialog->getScanPointSize(1));
|
||||||
}
|
}
|
||||||
|
else if(_ui->widget_cloudViewer->getAddedClouds().contains(std::string("scanOdom")))
|
||||||
|
{
|
||||||
|
_ui->widget_cloudViewer->setCloudVisibility("scanOdom", false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user