#include <MapProcContainer.h>
Public Member Functions | |
void | addMapMutex (MapLockerInterface *mapMutexIn) |
void | cleanup () |
const GridMap & | getGridMap () const |
GridMap & | getGridMap () |
MapLockerInterface * | getMapMutex () |
float | getScaleToMap () const |
MapProcContainer (GridMap *gridMapIn, OccGridMapUtilConfig< GridMap > *gridMapUtilIn, ScanMatcher< OccGridMapUtilConfig< GridMap > > *scanMatcherIn) | |
Eigen::Vector3f | matchData (const Eigen::Vector3f &beginEstimateWorld, const DataContainer &dataContainer, Eigen::Matrix3f &covMatrix, int maxIterations) |
void | reset () |
void | resetCachedData () |
void | updateByScan (const DataContainer &dataContainer, const Eigen::Vector3f &robotPoseWorld) |
virtual | ~MapProcContainer () |
Public Attributes | |
GridMap * | gridMap |
OccGridMapUtilConfig< GridMap > * | gridMapUtil |
MapLockerInterface * | mapMutex |
ScanMatcher< OccGridMapUtilConfig< GridMap > > * | scanMatcher |
Definition at line 43 of file MapProcContainer.h.
|
inline |
Definition at line 46 of file MapProcContainer.h.
|
inlinevirtual |
Definition at line 53 of file MapProcContainer.h.
|
inline |
Definition at line 83 of file MapProcContainer.h.
|
inline |
Definition at line 56 of file MapProcContainer.h.
|
inline |
Definition at line 80 of file MapProcContainer.h.
|
inline |
Definition at line 81 of file MapProcContainer.h.
|
inline |
Definition at line 93 of file MapProcContainer.h.
|
inline |
Definition at line 78 of file MapProcContainer.h.
|
inline |
Definition at line 98 of file MapProcContainer.h.
|
inline |
Definition at line 67 of file MapProcContainer.h.
|
inline |
Definition at line 73 of file MapProcContainer.h.
|
inline |
Definition at line 103 of file MapProcContainer.h.
GridMap* hectorslam::MapProcContainer::gridMap |
Definition at line 118 of file MapProcContainer.h.
OccGridMapUtilConfig<GridMap>* hectorslam::MapProcContainer::gridMapUtil |
Definition at line 119 of file MapProcContainer.h.
MapLockerInterface* hectorslam::MapProcContainer::mapMutex |
Definition at line 121 of file MapProcContainer.h.
ScanMatcher<OccGridMapUtilConfig<GridMap> >* hectorslam::MapProcContainer::scanMatcher |
Definition at line 120 of file MapProcContainer.h.