#include <MapRepSingleMap.h>
Public Member Functions | |
virtual const GridMap & | getGridMap (int mapLevel) const |
virtual int | getMapLevels () const |
virtual float | getScaleToMap () const |
MapRepSingleMap (float mapResolution, DrawInterface *drawInterfaceIn, HectorDebugInfoInterface *debugInterfaceIn) | |
virtual Eigen::Vector3f | matchData (const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix) |
virtual void | onMapUpdated () |
virtual void | reset () |
virtual void | updateByScan (const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld) |
virtual | ~MapRepSingleMap () |
Public Member Functions inherited from hectorslam::MapRepresentationInterface | |
virtual void | addMapMutex (int i, MapLockerInterface *mapMutex)=0 |
virtual MapLockerInterface * | getMapMutex (int i)=0 |
virtual void | setUpdateFactorFree (float free_factor)=0 |
virtual void | setUpdateFactorOccupied (float occupied_factor)=0 |
virtual | ~MapRepresentationInterface () |
Protected Attributes | |
GridMap * | gridMap |
OccGridMapUtilConfig< GridMap > * | gridMapUtil |
ScanMatcher< OccGridMapUtilConfig< GridMap > > * | scanMatcher |
Definition at line 43 of file MapRepSingleMap.h.
|
inline |
Definition at line 47 of file MapRepSingleMap.h.
|
inlinevirtual |
Definition at line 54 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 70 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 69 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 67 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 77 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 72 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 61 of file MapRepSingleMap.h.
|
inlinevirtual |
Implements hectorslam::MapRepresentationInterface.
Definition at line 82 of file MapRepSingleMap.h.
|
protected |
Definition at line 88 of file MapRepSingleMap.h.
|
protected |
Definition at line 89 of file MapRepSingleMap.h.
|
protected |
Definition at line 90 of file MapRepSingleMap.h.