Classes | Enumerations | Functions | Variables
grid_map_demos Namespace Reference

Classes

struct  AnalyticalFunctions
 
struct  Error
 
class  FiltersDemo
 
class  GridMapToImageDemo
 
class  ImageToGridmapDemo
 
class  InterpolationDemo
 
class  IteratorsDemo
 
class  OctomapToGridmapDemo
 

Enumerations

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

Functions

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

Variables

static const std::string demoLayer = "demo"
 
static const std::map< std::string, grid_map::InterpolationMethodsinterpolationMethods
 
static const std::map< std::string, Worldsworlds
 

Enumeration Type Documentation

enum grid_map_demos::Worlds : int
strong
Enumerator
Poly 
GaussMixture 
Tanh 
Sine 
NUM_WORLDS 

Definition at line 53 of file InterpolationDemo.hpp.

Function Documentation

Error grid_map_demos::computeInterpolationError ( const AnalyticalFunctions groundTruth,
const grid_map::GridMap map 
)

Definition at line 206 of file InterpolationDemo.cpp.

AnalyticalFunctions grid_map_demos::createGaussianWorld ( grid_map::GridMap map)

Definition at line 111 of file InterpolationDemo.cpp.

grid_map::GridMap grid_map_demos::createInterpolatedMapFromDataMap ( const grid_map::GridMap dataMap,
double  desiredResolution 
)

Definition at line 181 of file InterpolationDemo.cpp.

grid_map::GridMap grid_map_demos::createMap ( const grid_map::Length length,
double  resolution,
const grid_map::Position pos 
)

Definition at line 169 of file InterpolationDemo.cpp.

AnalyticalFunctions grid_map_demos::createPolyWorld ( grid_map::GridMap map)

Definition at line 57 of file InterpolationDemo.cpp.

AnalyticalFunctions grid_map_demos::createSineWorld ( grid_map::GridMap map)

Definition at line 72 of file InterpolationDemo.cpp.

AnalyticalFunctions grid_map_demos::createTanhWorld ( grid_map::GridMap map)

Definition at line 92 of file InterpolationDemo.cpp.

AnalyticalFunctions grid_map_demos::createWorld ( Worlds  world,
double  highResolution,
double  lowResolution,
double  length,
double  width,
grid_map::GridMap groundTruthHighRes,
grid_map::GridMap groundTruthLowRes 
)

Definition at line 17 of file InterpolationDemo.cpp.

void grid_map_demos::fillGridMap ( grid_map::GridMap map,
const AnalyticalFunctions functions 
)

Definition at line 158 of file InterpolationDemo.cpp.

void grid_map_demos::interpolateInputMap ( const grid_map::GridMap dataMap,
grid_map::InterpolationMethods  interpolationMethod,
grid_map::GridMap inteprolatedMap 
)

Definition at line 193 of file InterpolationDemo.cpp.

Variable Documentation

const std::string grid_map_demos::demoLayer = "demo"
static

Definition at line 61 of file InterpolationDemo.hpp.

const std::map<std::string, grid_map::InterpolationMethods> grid_map_demos::interpolationMethods
static
const std::map<std::string, Worlds> grid_map_demos::worlds
static
Initial value:
= {
{ "Sine", Worlds::Sine },
{ "Poly", Worlds::Poly },
{ "Gauss", Worlds::GaussMixture },
{ "Tanh", Worlds::Tanh } }

Definition at line 121 of file InterpolationDemo.hpp.



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