MRPT  2.0.4
mrpt::maps::COccupancyGridMap2D Member List

This is the complete list of members for mrpt::maps::COccupancyGridMap2D, including all inherited members.

_GetBaseClass()mrpt::maps::COccupancyGridMap2Dprotectedstatic
auxParticleFilterCleanUp()mrpt::maps::CMetricMapinlinevirtual
buildVoronoiDiagram(float threshold, float robot_size, int x1=0, int x2=0, int y1=0, int y2=0)mrpt::maps::COccupancyGridMap2D
canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) constmrpt::maps::CMetricMapvirtual
canComputeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf) constmrpt::maps::CMetricMap
cell_t typedefmrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >
cellType typedefmrpt::maps::COccupancyGridMap2D
cellTypeUnsigned typedefmrpt::maps::COccupancyGridMap2D
classNamemrpt::maps::COccupancyGridMap2Dstatic
clear()mrpt::maps::CMetricMap
clone() const overridemrpt::maps::COccupancyGridMap2Dvirtual
CMetricMap()mrpt::maps::CMetricMap
CMultiMetricMap classmrpt::maps::COccupancyGridMap2Dfriend
CMultiMetricMapPDF classmrpt::maps::COccupancyGridMap2Dfriend
CObservable()mrpt::system::CObservable
COccupancyGridMap2D(float min_x=-20.0f, float max_x=20.0f, float min_y=-20.0f, float max_y=20.0f, float resolution=0.05f)mrpt::maps::COccupancyGridMap2D
compute3DMatchingRatio(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, const TMatchingRatioParams &params) const overridemrpt::maps::COccupancyGridMap2Dvirtual
computeClearance(int cx, int cy, int *basis_x, int *basis_y, int *nBasis, bool GetContourPoint=false) constmrpt::maps::COccupancyGridMap2D
computeClearance(float x, float y, float maxSearchDistance) constmrpt::maps::COccupancyGridMap2D
computeEntropy(TEntropyInfo &info) constmrpt::maps::COccupancyGridMap2D
computeLikelihoodField_II(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=nullptr)mrpt::maps::COccupancyGridMap2D
computeLikelihoodField_Thrun(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=nullptr)mrpt::maps::COccupancyGridMap2D
computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D &takenFrom)mrpt::maps::CMetricMap
computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::CMetricMap
computeObservationLikelihood_CellsDifference(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_Consensus(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_ConsensusOWA(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_likelihoodField_II(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_likelihoodField_Thrun(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_MI(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationLikelihood_rayTracing(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::COccupancyGridMap2Dprotected
computeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::CMetricMap
computePathCost(float x1, float y1, float x2, float y2) constmrpt::maps::COccupancyGridMap2D
ConstPtr typedefmrpt::maps::COccupancyGridMap2D
ConstUniquePtr typedefmrpt::maps::COccupancyGridMap2D
copyMapContentFrom(const COccupancyGridMap2D &otherMap)mrpt::maps::COccupancyGridMap2D
Create(Args &&... args)mrpt::maps::COccupancyGridMap2Dinlinestatic
CreateAlloc(const Alloc &alloc, Args &&... args)mrpt::maps::COccupancyGridMap2Dinlinestatic
CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap2Dstatic
CreateObject()mrpt::maps::COccupancyGridMap2Dstatic
CreateUnique(Args &&... args)mrpt::maps::COccupancyGridMap2Dinlinestatic
CriticalPointsListmrpt::maps::COccupancyGridMap2D
determineMatching2D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) const overridemrpt::maps::COccupancyGridMap2Dvirtual
determineMatching3D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) constmrpt::maps::CMetricMapvirtual
direccion_vecino_xmrpt::maps::COccupancyGridMap2Dprivate
direccion_vecino_ymrpt::maps::COccupancyGridMap2Dprivate
direction2idx(int dx, int dy)mrpt::maps::COccupancyGridMap2Dprivate
duplicateGetSmartPtr() constmrpt::rtti::CObjectinline
entropyTablemrpt::maps::COccupancyGridMap2Dprotectedstatic
fill(float default_value=0.5f)mrpt::maps::COccupancyGridMap2D
findCriticalPoints(float filter_distance)mrpt::maps::COccupancyGridMap2D
freeMap()mrpt::maps::COccupancyGridMap2Dprotected
genericMapParamsmrpt::maps::CMetricMap
get_logodd_lut()mrpt::maps::COccupancyGridMap2Dprotectedstatic
getArea() constmrpt::maps::COccupancyGridMap2Dinline
getAs3DObject(mrpt::opengl::CSetOfObjects::Ptr &outObj) const overridemrpt::maps::COccupancyGridMap2Dvirtual
getAsImage(mrpt::img::CImage &img, bool verticalFlip=false, bool forceRGB=false, bool tricolor=false) constmrpt::maps::COccupancyGridMap2D
getAsImageFiltered(img::CImage &img, bool verticalFlip=false, bool forceRGB=false) constmrpt::maps::COccupancyGridMap2D
getAsPointCloud(mrpt::maps::CSimplePointsMap &pm, const float occup_threshold=0.5f) constmrpt::maps::COccupancyGridMap2D
getAsSimplePointsMap() constmrpt::maps::CMetricMapinlinevirtual
getAsSimplePointsMap()mrpt::maps::CMetricMapinline
getBasisCell(int x, int y) constmrpt::maps::COccupancyGridMap2Dinline
getBasisMap() constmrpt::maps::COccupancyGridMap2Dinline
getCell(int x, int y) constmrpt::maps::COccupancyGridMap2Dinline
getCell_nocheck(int x, int y) constmrpt::maps::COccupancyGridMap2Dinlineprotected
getClassName()mrpt::maps::COccupancyGridMap2Dinlinestatic
GetNeighborhood(int cx, int cy) constmrpt::maps::COccupancyGridMap2Dinlineprivate
getPos(float x, float y) constmrpt::maps::COccupancyGridMap2Dinline
getRawMap() constmrpt::maps::COccupancyGridMap2Dinline
getResolution() constmrpt::maps::COccupancyGridMap2Dinline
getRow(int cy)mrpt::maps::COccupancyGridMap2Dinline
getRow(int cy) constmrpt::maps::COccupancyGridMap2Dinline
GetRuntimeClass() const overridemrpt::maps::COccupancyGridMap2Dvirtual
GetRuntimeClassIdStatic()mrpt::maps::COccupancyGridMap2Dstatic
getSizeX() constmrpt::maps::COccupancyGridMap2Dinline
getSizeY() constmrpt::maps::COccupancyGridMap2Dinline
getVoroniClearance(int cx, int cy) constmrpt::maps::COccupancyGridMap2Dinline
getVoronoiDiagram() constmrpt::maps::COccupancyGridMap2Dinline
getXMax() constmrpt::maps::COccupancyGridMap2Dinline
getXMin() constmrpt::maps::COccupancyGridMap2Dinline
getYMax() constmrpt::maps::COccupancyGridMap2Dinline
getYMin() constmrpt::maps::COccupancyGridMap2Dinline
H(const T p)mrpt::maps::COccupancyGridMap2Dinlineprotectedstatic
hasSubscribers() constmrpt::system::CObservableinlineprotected
idx2x(const size_t cx) constmrpt::maps::COccupancyGridMap2Dinline
idx2y(const size_t cy) constmrpt::maps::COccupancyGridMap2Dinline
insertionOptionsmrpt::maps::COccupancyGridMap2D
insertObservation(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D *robotPose=nullptr)mrpt::maps::CMetricMap
insertObservationPtr(const mrpt::obs::CObservation::Ptr &obs, const mrpt::poses::CPose3D *robotPose=nullptr)mrpt::maps::CMetricMap
internal_canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) const overridemrpt::maps::COccupancyGridMap2Dprivate
internal_clear() overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
internal_computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D &takenFrom) overridemrpt::maps::COccupancyGridMap2Dprivatevirtual
internal_CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap2Dstatic
internal_insertObservation(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D *robotPose=nullptr) overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
isEmpty() const overridemrpt::maps::COccupancyGridMap2Dvirtual
isStaticCell(int cx, int cy, float threshold=0.7f) constmrpt::maps::COccupancyGridMap2Dinline
isStaticPos(float x, float y, float threshold=0.7f) constmrpt::maps::COccupancyGridMap2Dinline
l2p(const cellType l)mrpt::maps::COccupancyGridMap2Dinlinestatic
l2p_255(const cellType l)mrpt::maps::COccupancyGridMap2Dinlinestatic
laserScanSimulator(mrpt::obs::CObservation2DRangeScan &inout_Scan, const mrpt::poses::CPose2D &robotPose, float threshold=0.6f, size_t N=361, float noiseStd=0, unsigned int decimation=1, float angleNoiseStd=mrpt::DEG2RAD(.0)) constmrpt::maps::COccupancyGridMap2D
laserScanSimulatorWithUncertainty(const TLaserSimulUncertaintyParams &in_params, TLaserSimulUncertaintyResult &out_results) constmrpt::maps::COccupancyGridMap2D
likelihoodOptionsmrpt::maps::COccupancyGridMap2D
likelihoodOutputsmrpt::maps::COccupancyGridMap2D
lmCellsDifference enum valuemrpt::maps::COccupancyGridMap2D
lmConsensus enum valuemrpt::maps::COccupancyGridMap2D
lmConsensusOWA enum valuemrpt::maps::COccupancyGridMap2D
lmLikelihoodField_II enum valuemrpt::maps::COccupancyGridMap2D
lmLikelihoodField_Thrun enum valuemrpt::maps::COccupancyGridMap2D
lmMeanInformation enum valuemrpt::maps::COccupancyGridMap2D
lmRayTracing enum valuemrpt::maps::COccupancyGridMap2D
loadFromBitmap(const mrpt::img::CImage &img, float resolution, const mrpt::math::TPoint2D &origin=mrpt::math::TPoint2D(std::numeric_limits< double >::max(), std::numeric_limits< double >::max()))mrpt::maps::COccupancyGridMap2D
loadFromBitmapFile(const std::string &file, float resolution, const mrpt::math::TPoint2D &origin=mrpt::math::TPoint2D(std::numeric_limits< double >::max(), std::numeric_limits< double >::max()))mrpt::maps::COccupancyGridMap2D
loadFromProbabilisticPosesAndObservations(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMap
loadFromSimpleMap(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMapinline
m_basis_mapmrpt::maps::COccupancyGridMap2Dprotected
m_is_emptymrpt::maps::COccupancyGridMap2Dprotected
m_likelihoodCacheOutDatedmrpt::maps::COccupancyGridMap2Dprotected
m_private_map_register_idmrpt::maps::COccupancyGridMap2Dstatic
m_voronoi_diagrammrpt::maps::COccupancyGridMap2Dprotected
mapmrpt::maps::COccupancyGridMap2Dprotected
MapDefinition()mrpt::maps::COccupancyGridMap2Dstatic
OCCGRID_CELLTYPE_MAXmrpt::maps::COccupancyGridMap2Dstatic
OCCGRID_CELLTYPE_MINmrpt::maps::COccupancyGridMap2Dstatic
OnPostSuccesfulInsertObs(const mrpt::obs::CObservation &) overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
p2l(const float p)mrpt::maps::COccupancyGridMap2Dinlinestatic
precomputedLikelihoodmrpt::maps::COccupancyGridMap2Dprotected
Ptr typedefmrpt::maps::COccupancyGridMap2D
publishEvent(const mrptEvent &e) constmrpt::system::CObservableprotected
RAYTRACE_STEP_SIZE_IN_CELL_UNITSmrpt::maps::COccupancyGridMap2Dstatic
resizeGrid(float new_x_min, float new_x_max, float new_y_min, float new_y_max, float new_cells_default_value=0.5f, bool additionalMargin=true) noexceptmrpt::maps::COccupancyGridMap2D
resolutionmrpt::maps::COccupancyGridMap2Dprotected
runtimeClassIdmrpt::maps::COccupancyGridMap2Dprotectedstatic
saveAsBitmapFile(const std::string &file) constmrpt::maps::COccupancyGridMap2D
saveAsBitmapFileWithLandmarks(const std::string &file, const CLANDMARKSMAP *landmarks, bool addTextLabels=false, const mrpt::img::TColor &marks_color=mrpt::img::TColor(0, 0, 255)) constmrpt::maps::COccupancyGridMap2Dinline
saveAsBitmapTwoMapsWithCorrespondences(const std::string &fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::tfest::TMatchingPairList &corrs)mrpt::maps::COccupancyGridMap2Dstatic
saveAsEMFTwoMapsWithCorrespondences(const std::string &fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::tfest::TMatchingPairList &corrs)mrpt::maps::COccupancyGridMap2Dstatic
saveMetricMapRepresentationToFile(const std::string &filNamePrefix) const overridemrpt::maps::COccupancyGridMap2Dvirtual
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
mrpt::maps::CMetricMap::serializeFrom(CSchemeArchiveBase &in)mrpt::serialization::CSerializableinlineprotectedvirtual
serializeGetVersion() const overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::maps::COccupancyGridMap2Dprotectedvirtual
mrpt::maps::CMetricMap::serializeTo(CSchemeArchiveBase &out) constmrpt::serialization::CSerializableinlineprotectedvirtual
setBasisCell(int x, int y, uint8_t value)mrpt::maps::COccupancyGridMap2Dinline
setCell(int x, int y, float value)mrpt::maps::COccupancyGridMap2Dinline
setCell_nocheck(int x, int y, float value)mrpt::maps::COccupancyGridMap2Dinlineprotected
setPos(float x, float y, float value)mrpt::maps::COccupancyGridMap2Dinline
setRawCell(unsigned int cellIndex, cellType b)mrpt::maps::COccupancyGridMap2Dinlineprotected
setSize(float x_min, float x_max, float y_min, float y_max, float resolution, float default_value=0.5f)mrpt::maps::COccupancyGridMap2D
setVoroniClearance(int cx, int cy, uint16_t dist)mrpt::maps::COccupancyGridMap2Dinlineprotected
simulateScanRay(const double x, const double y, const double angle_direction, float &out_range, bool &out_valid, const double max_range_meters, const float threshold_free=0.4f, const double noiseStd=.0, const double angleNoiseStd=.0) constmrpt::maps::COccupancyGridMap2D
size_xmrpt::maps::COccupancyGridMap2Dprotected
size_ymrpt::maps::COccupancyGridMap2Dprotected
sonarSimulator(mrpt::obs::CObservationRange &inout_observation, const mrpt::poses::CPose2D &robotPose, float threshold=0.5f, float rangeNoiseStd=0.f, float angleNoiseStd=mrpt::DEG2RAD(0.f)) constmrpt::maps::COccupancyGridMap2D
squareDistanceToClosestCorrespondence(float x0, float y0) constmrpt::maps::CMetricMapvirtual
subSample(int downRatio)mrpt::maps::COccupancyGridMap2D
sumMonteCarlo enum valuemrpt::maps::COccupancyGridMap2D
sumUnscented enum valuemrpt::maps::COccupancyGridMap2D
TLaserSimulUncertaintyMethod enum namemrpt::maps::COccupancyGridMap2D
TLikelihoodMethod enum namemrpt::maps::COccupancyGridMap2D
TPairLikelihoodIndex typedefmrpt::maps::COccupancyGridMap2D
traits_t typedefmrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >
UniquePtr typedefmrpt::maps::COccupancyGridMap2D
updateCell(int x, int y, float v)mrpt::maps::COccupancyGridMap2D
updateCell_fast_free(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)mrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >inlinestatic
updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >inlinestatic
updateCell_fast_occupied(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)mrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >inlinestatic
updateCell_fast_occupied(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap2D< OccGridCellTraits::cellType >inlinestatic
updateInfoChangeOnlymrpt::maps::COccupancyGridMap2D
voroni_free_thresholdmrpt::maps::COccupancyGridMap2Dprotected
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
x2idx(float x) constmrpt::maps::COccupancyGridMap2Dinline
x2idx(double x) constmrpt::maps::COccupancyGridMap2Dinline
x2idx(float x, float xmin) constmrpt::maps::COccupancyGridMap2Dinline
x_maxmrpt::maps::COccupancyGridMap2Dprotected
x_minmrpt::maps::COccupancyGridMap2Dprotected
y2idx(float y) constmrpt::maps::COccupancyGridMap2Dinline
y2idx(double y) constmrpt::maps::COccupancyGridMap2Dinline
y2idx(float y, float ymin) constmrpt::maps::COccupancyGridMap2Dinline
y_maxmrpt::maps::COccupancyGridMap2Dprotected
y_minmrpt::maps::COccupancyGridMap2Dprotected
~CObject()=defaultmrpt::rtti::CObjectvirtual
~CObservable()mrpt::system::CObservablevirtual
~CSerializable() override=defaultmrpt::serialization::CSerializable



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020