GridMapCvProcessing.hpp
Go to the documentation of this file.
1 /*
2  * GridMapCvProcessing.hpp
3  *
4  * Created on: Apr 15, 2016
5  * Author: Péter Fankhauser, Magnus Gärtner
6  * Institute: ETH Zurich, ANYbotics
7  */
8 
9 #pragma once
10 
12 
13 // OpenCV
14 #include <cv_bridge/cv_bridge.h>
15 
16 namespace grid_map {
17 
22  public:
27 
31  virtual ~GridMapCvProcessing();
32 
41  static bool changeResolution(const GridMap& gridMapSource, GridMap& gridMapResult, const double resolution,
42  const int interpolationAlgorithm = cv::INTER_CUBIC);
43 
61  static GridMap getTransformedMap(GridMap&& gridMapSource, const Eigen::Isometry3d& transform, const std::string& heightLayerName,
62  const std::string& newFrameId);
63 };
64 
65 } // namespace grid_map
static bool changeResolution(const GridMap &gridMapSource, GridMap &gridMapResult, const double resolution, const int interpolationAlgorithm=cv::INTER_CUBIC)
static GridMap getTransformedMap(GridMap &&gridMapSource, const Eigen::Isometry3d &transform, const std::string &heightLayerName, const std::string &newFrameId)


grid_map_cv
Author(s): Péter Fankhauser , Magnus Gärtner
autogenerated on Tue Jun 1 2021 02:13:32