33 ROS_ERROR(
"MeanInRadius filter did not find parameter `radius`.");
38 ROS_ERROR(
"MeanInRadius filter: Radius must be greater than zero.");
45 ROS_ERROR(
"MeanInRadius filter did not find parameter `input_layer`.");
52 ROS_ERROR(
"MeanInRadius filter did not find parameter `output_layer`.");
72 double valueSum = 0.0;
75 Eigen::Vector2d center;
76 mapOut.getPosition(*iterator, center);
double radius_
Radius to take the mean from.
std::string outputLayer_
Output layer name.
virtual bool update(const T &mapIn, T &mapOut)
std::string inputLayer_
Input layer name.
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)
virtual ~MeanInRadiusFilter()