Classes | Namespaces | Enumerations | Functions | Variables
InterpolationDemo.hpp File Reference
#include "grid_map_core/GridMap.hpp"
#include "grid_map_core/TypeDefs.hpp"
#include <functional>
#include <map>
#include <string>
#include <chrono>
#include <ros/ros.h>
Include dependency graph for InterpolationDemo.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grid_map_demos::AnalyticalFunctions
 
struct  grid_map_demos::Error
 
class  grid_map_demos::InterpolationDemo
 
struct  grid_map_demos::InterpolationDemo::Statistic
 

Namespaces

 grid_map_demos
 

Enumerations

enum  grid_map_demos::Worlds : int {
  grid_map_demos::Worlds::Poly, grid_map_demos::Worlds::GaussMixture, grid_map_demos::Worlds::Tanh, grid_map_demos::Worlds::Sine,
  grid_map_demos::Worlds::NUM_WORLDS
}
 

Functions

Error grid_map_demos::computeInterpolationError (const AnalyticalFunctions &groundTruth, const grid_map::GridMap &map)
 
AnalyticalFunctions grid_map_demos::createGaussianWorld (grid_map::GridMap *map)
 
grid_map::GridMap grid_map_demos::createInterpolatedMapFromDataMap (const grid_map::GridMap &dataMap, double desiredResolution)
 
grid_map::GridMap grid_map_demos::createMap (const grid_map::Length &length, double resolution, const grid_map::Position &pos)
 
AnalyticalFunctions grid_map_demos::createPolyWorld (grid_map::GridMap *map)
 
AnalyticalFunctions grid_map_demos::createSineWorld (grid_map::GridMap *map)
 
AnalyticalFunctions grid_map_demos::createTanhWorld (grid_map::GridMap *map)
 
AnalyticalFunctions grid_map_demos::createWorld (Worlds world, double highResolution, double lowResolution, double length, double width, grid_map::GridMap *groundTruthHighRes, grid_map::GridMap *groundTruthLowRes)
 
void grid_map_demos::fillGridMap (grid_map::GridMap *map, const AnalyticalFunctions &functions)
 
void grid_map_demos::interpolateInputMap (const grid_map::GridMap &dataMap, grid_map::InterpolationMethods interpolationMethod, grid_map::GridMap *inteprolatedMap)
 

Variables

static const std::string grid_map_demos::demoLayer = "demo"
 
static const std::map< std::string, grid_map::InterpolationMethodsgrid_map_demos::interpolationMethods
 
static const std::map< std::string, Worlds > grid_map_demos::worlds
 


grid_map_demos
Author(s): Péter Fankhauser
autogenerated on Tue Jun 1 2021 02:13:55