MinInRadiusFilter.hpp
Go to the documentation of this file.
1 /*
2  * MinInRadiusFilter.hpp
3  *
4  * Created on: May 3, 2017
5  * Author: Tanja Baumann, Peter Fankhauser
6  * Institute: ETH Zurich, ANYbotics
7  */
8 
9 #pragma once
10 
11 #include <string>
12 
13 #include <filters/filter_base.hpp>
15 
16 namespace grid_map {
17 
21 class MinInRadiusFilter : public filters::FilterBase<GridMap> {
22  public:
27 
31  ~MinInRadiusFilter() override;
32 
36  bool configure() override;
37 
44  bool update(const GridMap& mapIn, GridMap& mapOut) override;
45 
46  private:
48  double radius_;
49 
51  std::string inputLayer_;
52 
54  std::string outputLayer_;
55 };
56 
57 } // namespace grid_map
std::string outputLayer_
Output layer name.
std::string inputLayer_
Input layer name.
bool update(const GridMap &mapIn, GridMap &mapOut) override
double radius_
Radius to take the minimum in.


grid_map_filters
Author(s): Péter Fankhauser , Martin Wermelinger
autogenerated on Wed Jul 5 2023 02:23:46