MCPcopy Create free account
hub / github.com/ANYbotics/grid_map / removeOutliersFromInputCloud

Method removeOutliersFromInputCloud

grid_map_pcl/src/PointcloudProcessor.cpp:35–43  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33}
34
35Pointcloud::Ptr PointcloudProcessor::removeOutliersFromInputCloud(Pointcloud::ConstPtr inputCloud) const {
36 pcl::StatisticalOutlierRemoval<pcl::PointXYZ> sor;
37 sor.setInputCloud(inputCloud);
38 sor.setMeanK(params_->get().outlierRemoval_.meanK_);
39 sor.setStddevMulThresh(params_->get().outlierRemoval_.stddevThreshold_);
40 Pointcloud::Ptr filteredCloud(new Pointcloud());
41 sor.filter(*filteredCloud);
42 return filteredCloud;
43}
44
45std::vector<Pointcloud::Ptr> PointcloudProcessor::extractClusterCloudsFromPointcloud(Pointcloud::ConstPtr inputCloud) const {
46 std::vector<pcl::PointIndices> clusterIndices = extractClusterIndicesFromPointcloud(inputCloud);

Callers 1

preProcessInputCloudMethod · 0.80

Calls 1

setInputCloudMethod · 0.80

Tested by

no test coverage detected