29 #ifndef CHeightGridMap2D_H
30 #define CHeightGridMap2D_H
52 using namespace mrpt::utils;
64 THeightGridmapCell() : h(0), w(0)
123 TMapRepresentation mapType = mrSimpleAverage,
128 float resolution = 0.1
133 bool isEmpty()
const;
155 void loadFromConfigFile(
157 const std::string §ion);
161 void dumpToTextStream(
CStream &out)
const;
185 float compute3DMatchingRatio(
188 float minDistForCorr = 0.10f,
189 float minMahaDistForCorr = 2.0f
194 void saveMetricMapRepresentationToFile(
195 const std::string &filNamePrefix
215 bool getMinMaxHeight(
float &z_min,
float &z_max)
const;
218 size_t countObservedCells()
const;
228 virtual void internal_clear();
237 virtual bool internal_insertObservation(
const CObservation *obs,
const CPose3D *robotPose = NULL );
244 namespace global_settings