#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.