MRPT  2.0.0
mrpt::maps::COccupancyGridMap3D Member List

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

_GetBaseClass()mrpt::maps::COccupancyGridMap3Dprotectedstatic
auxParticleFilterCleanUp()mrpt::maps::CMetricMapinlinevirtual
canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) constmrpt::maps::CMetricMapvirtual
canComputeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf) constmrpt::maps::CMetricMap
cell_t typedefmrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >
classNamemrpt::maps::COccupancyGridMap3Dstatic
clear()mrpt::maps::CMetricMap
clone() const overridemrpt::maps::COccupancyGridMap3Dvirtual
CMetricMap()mrpt::maps::CMetricMap
CObservable()mrpt::system::CObservable
COccupancyGridMap3D(const mrpt::math::TPoint3D &corner_min={-5.0f, -5.0f, -5.0f}, const mrpt::math::TPoint3D &corner_max={5.0f, 5.0f, 5.0f}, float resolution=0.25f)mrpt::maps::COccupancyGridMap3D
compute3DMatchingRatio(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, const TMatchingRatioParams &params) const overridemrpt::maps::COccupancyGridMap3Dvirtual
computeLikelihoodField_Thrun(const CPointsMap &pm, const mrpt::poses::CPose3D &relativePose=mrpt::poses::CPose3D())mrpt::maps::COccupancyGridMap3D
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
computeObservationsLikelihood(const mrpt::obs::CSensoryFrame &sf, const mrpt::poses::CPose2D &takenFrom)mrpt::maps::CMetricMap
ConstPtr typedefmrpt::maps::COccupancyGridMap3D
ConstUniquePtr typedefmrpt::maps::COccupancyGridMap3D
Create(Args &&... args)mrpt::maps::COccupancyGridMap3Dinlinestatic
CreateAlloc(const Alloc &alloc, Args &&... args)mrpt::maps::COccupancyGridMap3Dinlinestatic
CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap3Dstatic
CreateObject()mrpt::maps::COccupancyGridMap3Dstatic
CreateUnique(Args &&... args)mrpt::maps::COccupancyGridMap3Dinlinestatic
determineMatching2D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) const overridemrpt::maps::COccupancyGridMap3Dvirtual
determineMatching3D(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &otherMapPose, mrpt::tfest::TMatchingPairList &correspondences, const TMatchingParams &params, TMatchingExtraResults &extraResults) constmrpt::maps::CMetricMapvirtual
duplicateGetSmartPtr() constmrpt::rtti::CObjectinline
fill(float default_value=0.5f)mrpt::maps::COccupancyGridMap3D
genericMapParamsmrpt::maps::CMetricMap
get_logodd_lut()mrpt::maps::COccupancyGridMap3Dprotectedstatic
getAs3DObject(mrpt::opengl::CSetOfObjects::Ptr &outObj) const overridemrpt::maps::COccupancyGridMap3Dvirtual
getAsOctoMapVoxels(mrpt::opengl::COctoMapVoxels &gl_obj) constmrpt::maps::COccupancyGridMap3D
getAsSimplePointsMap() constmrpt::maps::CMetricMapinlinevirtual
getAsSimplePointsMap()mrpt::maps::CMetricMapinline
getCellFreeness(unsigned int cx, unsigned int cy, unsigned int cz) constmrpt::maps::COccupancyGridMap3Dinline
getClassName()mrpt::maps::COccupancyGridMap3Dinlinestatic
getFreenessByPos(float x, float y, float z) constmrpt::maps::COccupancyGridMap3Dinline
GetRuntimeClass() const overridemrpt::maps::COccupancyGridMap3Dvirtual
GetRuntimeClassIdStatic()mrpt::maps::COccupancyGridMap3Dstatic
grid_t typedefmrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >
hasSubscribers() constmrpt::system::CObservableinlineprotected
insertionOptionsmrpt::maps::COccupancyGridMap3D
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
insertPointCloud(const mrpt::math::TPoint3D &sensorCenter, const mrpt::maps::CPointsMap &pts, const float maxValidRange=std::numeric_limits< float >::max())mrpt::maps::COccupancyGridMap3D
insertRay(const mrpt::math::TPoint3D &sensor, const mrpt::math::TPoint3D &end, bool endIsOccupied=true)mrpt::maps::COccupancyGridMap3D
internal_canComputeObservationLikelihood(const mrpt::obs::CObservation &obs) const overridemrpt::maps::COccupancyGridMap3Dprivate
internal_clear() overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
internal_computeObservationLikelihood(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D &takenFrom) overridemrpt::maps::COccupancyGridMap3Dprivatevirtual
internal_CreateFromMapDefinition(const mrpt::maps::TMetricMapInitializer &def)mrpt::maps::COccupancyGridMap3Dstatic
internal_insertObservation(const mrpt::obs::CObservation &obs, const mrpt::poses::CPose3D *robotPose=nullptr) overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
internal_insertObservationScan2D(const mrpt::obs::CObservation2DRangeScan &o, const mrpt::poses::CPose3D &robotPose)mrpt::maps::COccupancyGridMap3Dprotected
internal_insertObservationScan3D(const mrpt::obs::CObservation3DRangeScan &o, const mrpt::poses::CPose3D &robotPose)mrpt::maps::COccupancyGridMap3Dprotected
isEmpty() const overridemrpt::maps::COccupancyGridMap3Dvirtual
l2p(const voxelType l)mrpt::maps::COccupancyGridMap3Dinlinestatic
l2p_255(const voxelType l)mrpt::maps::COccupancyGridMap3Dinlinestatic
likelihoodOptionsmrpt::maps::COccupancyGridMap3D
lmLikelihoodField_Thrun enum valuemrpt::maps::COccupancyGridMap3D
lmRayTracing enum valuemrpt::maps::COccupancyGridMap3D
loadFromProbabilisticPosesAndObservations(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMap
loadFromSimpleMap(const mrpt::maps::CSimpleMap &Map)mrpt::maps::CMetricMapinline
m_gridmrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >
m_is_emptymrpt::maps::COccupancyGridMap3Dprotected
m_private_map_register_idmrpt::maps::COccupancyGridMap3Dstatic
MapDefinition()mrpt::maps::COccupancyGridMap3Dstatic
OnPostSuccesfulInsertObs(const mrpt::obs::CObservation &) overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
p2l(const float p)mrpt::maps::COccupancyGridMap3Dinlinestatic
Ptr typedefmrpt::maps::COccupancyGridMap3D
publishEvent(const mrptEvent &e) constmrpt::system::CObservableprotected
renderingOptionsmrpt::maps::COccupancyGridMap3D
resizeGrid(const mrpt::math::TPoint3D &corner_min, const mrpt::math::TPoint3D &corner_max, float new_voxels_default_value=0.5f)mrpt::maps::COccupancyGridMap3D
runtimeClassIdmrpt::maps::COccupancyGridMap3Dprotectedstatic
saveMetricMapRepresentationToFile(const std::string &f) const overridemrpt::maps::COccupancyGridMap3Dvirtual
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
mrpt::maps::CMetricMap::serializeFrom(CSchemeArchiveBase &in)mrpt::serialization::CSerializableinlineprotectedvirtual
serializeGetVersion() const overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
serializeTo(mrpt::serialization::CArchive &out) const overridemrpt::maps::COccupancyGridMap3Dprotectedvirtual
mrpt::maps::CMetricMap::serializeTo(CSchemeArchiveBase &out) constmrpt::serialization::CSerializableinlineprotectedvirtual
setCellFreeness(unsigned int cx, unsigned int cy, unsigned int cz, float value)mrpt::maps::COccupancyGridMap3Dinline
setFreenessByPos(float x, float y, float z, float value)mrpt::maps::COccupancyGridMap3Dinline
setSize(const mrpt::math::TPoint3D &corner_min, const mrpt::math::TPoint3D &corner_max, double resolution, float default_value=0.5f)mrpt::maps::COccupancyGridMap3D
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::COccupancyGridMap3D
squareDistanceToClosestCorrespondence(float x0, float y0) constmrpt::maps::CMetricMapvirtual
TLikelihoodMethod enum namemrpt::maps::COccupancyGridMap3D
traits_t typedefmrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >
UniquePtr typedefmrpt::maps::COccupancyGridMap3D
updateCell(int cx_idx, int cy_idx, int cz_idx, float v)mrpt::maps::COccupancyGridMap3D
updateCell_fast_free(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >inlinestatic
updateCell_fast_free(const unsigned x, const unsigned y, const unsigned z, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >inline
updateCell_fast_occupied(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >inlinestatic
updateCell_fast_occupied(const unsigned x, const unsigned y, const unsigned z, const cell_t logodd_obs, const cell_t thres)mrpt::maps::CLogOddsGridMap3D< OccGridCellTraits::cellType >inline
voxelType typedefmrpt::maps::COccupancyGridMap3D
voxelTypeUnsigned typedefmrpt::maps::COccupancyGridMap3D
writeToMatlab() constmrpt::serialization::CSerializableinlinevirtual
~CObject()=defaultmrpt::rtti::CObjectvirtual
~CObservable()mrpt::system::CObservablevirtual
~CSerializable() override=defaultmrpt::serialization::CSerializable



Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020