15 namespace grid_map_pcl {
18 const std::string prefix =
"pcl_grid_map_extraction";
31 yamlNode[prefix][
"cluster_extraction"][
"use_max_height_as_cell_elevation"].as<
bool>();
50 YAML::Node yamlNode = YAML::LoadFile(filename);
52 const bool loadingFailed = yamlNode.IsNull();
60 }
catch (
const std::runtime_error& exception) {
61 ROS_ERROR_STREAM(
"PclLoaderParameters: Loading parameters failed: " << exception.what());
unsigned int minCloudPointsPerCell_
GridMapParameters gridMap_
bool loadParameters(const std::string &filename)
void handleYamlNode(const YAML::Node &yamlNode)
Eigen::Vector3d voxelSize_
Eigen::Vector3d translation_
OutlierRemovalParameters outlierRemoval_
Eigen::Vector3d rpyIntrinsic_
const Parameters & get() const
ClusterExtractionParameters clusterExtraction_
#define ROS_ERROR_STREAM(args)
RigidBodyTransformation cloudTransformation_
DownsamplingParameters downsampling_