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 } |
Variables | |
static const std::string | demoLayer = "demo" |
static const std::map< std::string, grid_map::InterpolationMethods > | interpolationMethods |
static const std::map< std::string, Worlds > | worlds |
|
strong |
Enumerator | |
---|---|
Poly | |
GaussMixture | |
Tanh | |
Sine | |
NUM_WORLDS |
Definition at line 53 of file InterpolationDemo.hpp.
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.
|
static |
Definition at line 61 of file InterpolationDemo.hpp.
|
static |
Definition at line 127 of file InterpolationDemo.hpp.
|
static |
Definition at line 121 of file InterpolationDemo.hpp.