AddListener(MapperListener *pListener) | karto::Mapper | |
AddScanToLocalizationBuffer(LocalizedRangeScan *pScan, Vertex< LocalizedRangeScan > *scan_vertex) | karto::Mapper | |
boost::serialization::access class | karto::Mapper | friend |
ClearLocalizationBuffer() | karto::Mapper | |
CorrectPoses() | karto::Mapper | inline |
FireBeginLoopClosure(const std::string &rInfo) const | karto::Mapper | |
FireDebug(const std::string &rInfo) const | karto::Mapper | |
FireEndLoopClosure(const std::string &rInfo) const | karto::Mapper | |
FireInfo(const std::string &rInfo) const | karto::Mapper | |
FireLoopClosureCheck(const std::string &rInfo) const | karto::Mapper | |
GetAllProcessedScans() const | karto::Mapper | virtual |
GetClassName() const =0 | karto::Object | pure virtual |
GetGraph() const | karto::Mapper | virtual |
GetLoopScanMatcher() const | karto::Mapper | virtual |
GetMapperSensorManager() const | karto::Mapper | inline |
GetName() const | karto::Object | inline |
GetObjectType() const =0 | karto::Object | pure virtual |
getParamAngleVariancePenalty() | karto::Mapper | |
getParamCoarseAngleResolution() | karto::Mapper | |
getParamCoarseSearchAngleOffset() | karto::Mapper | |
getParamCorrelationSearchSpaceDimension() | karto::Mapper | |
getParamCorrelationSearchSpaceResolution() | karto::Mapper | |
getParamCorrelationSearchSpaceSmearDeviation() | karto::Mapper | |
getParamDistanceVariancePenalty() | karto::Mapper | |
getParamDoLoopClosing() | karto::Mapper | |
GetParameter(const std::string &rName) const | karto::Object | inline |
GetParameterManager() | karto::Object | inlinevirtual |
GetParameters() const | karto::Object | inline |
getParamFineSearchAngleOffset() | karto::Mapper | |
getParamLinkMatchMinimumResponseFine() | karto::Mapper | |
getParamLinkScanMaximumDistance() | karto::Mapper | |
getParamLoopMatchMaximumVarianceCoarse() | karto::Mapper | |
getParamLoopMatchMinimumChainSize() | karto::Mapper | |
getParamLoopMatchMinimumResponseCoarse() | karto::Mapper | |
getParamLoopMatchMinimumResponseFine() | karto::Mapper | |
getParamLoopSearchMaximumDistance() | karto::Mapper | |
getParamLoopSearchSpaceDimension() | karto::Mapper | |
getParamLoopSearchSpaceResolution() | karto::Mapper | |
getParamLoopSearchSpaceSmearDeviation() | karto::Mapper | |
getParamMinimumAnglePenalty() | karto::Mapper | |
getParamMinimumDistancePenalty() | karto::Mapper | |
getParamMinimumTimeInterval() | karto::Mapper | |
getParamMinimumTravelDistance() | karto::Mapper | |
getParamMinimumTravelHeading() | karto::Mapper | |
getParamScanBufferMaximumScanDistance() | karto::Mapper | |
getParamScanBufferSize() | karto::Mapper | |
getParamUseResponseExpansion() | karto::Mapper | |
getParamUseScanBarycenter() | karto::Mapper | |
getParamUseScanMatching() | karto::Mapper | |
getScanSolver() | karto::Mapper | |
GetSequentialScanMatcher() const | karto::Mapper | virtual |
HasMovedEnough(LocalizedRangeScan *pScan, LocalizedRangeScan *pLastScan) const | karto::Mapper | protected |
Initialize(kt_double rangeThreshold) | karto::Mapper | |
InitializeParameters() | karto::Mapper | protected |
LoadFromFile(const std::string &filename) | karto::Mapper | |
m_Deserialized | karto::Mapper | protected |
m_Initialized | karto::Mapper | protected |
m_Listeners | karto::Mapper | protected |
m_LocalizationScanVertices | karto::Mapper | protected |
m_Name | karto::Object | private |
m_pAngleVariancePenalty | karto::Mapper | protected |
m_pCoarseAngleResolution | karto::Mapper | protected |
m_pCoarseSearchAngleOffset | karto::Mapper | protected |
m_pCorrelationSearchSpaceDimension | karto::Mapper | protected |
m_pCorrelationSearchSpaceResolution | karto::Mapper | protected |
m_pCorrelationSearchSpaceSmearDeviation | karto::Mapper | protected |
m_pDistanceVariancePenalty | karto::Mapper | protected |
m_pDoLoopClosing | karto::Mapper | protected |
m_pFineSearchAngleOffset | karto::Mapper | protected |
m_pGraph | karto::Mapper | protected |
m_pLinkMatchMinimumResponseFine | karto::Mapper | protected |
m_pLinkScanMaximumDistance | karto::Mapper | protected |
m_pLoopMatchMaximumVarianceCoarse | karto::Mapper | protected |
m_pLoopMatchMinimumChainSize | karto::Mapper | protected |
m_pLoopMatchMinimumResponseCoarse | karto::Mapper | protected |
m_pLoopMatchMinimumResponseFine | karto::Mapper | protected |
m_pLoopSearchMaximumDistance | karto::Mapper | protected |
m_pLoopSearchSpaceDimension | karto::Mapper | protected |
m_pLoopSearchSpaceResolution | karto::Mapper | protected |
m_pLoopSearchSpaceSmearDeviation | karto::Mapper | protected |
m_pMapperSensorManager | karto::Mapper | protected |
m_pMinimumAnglePenalty | karto::Mapper | protected |
m_pMinimumDistancePenalty | karto::Mapper | protected |
m_pMinimumTimeInterval | karto::Mapper | protected |
m_pMinimumTravelDistance | karto::Mapper | protected |
m_pMinimumTravelHeading | karto::Mapper | protected |
m_pParameterManager | karto::Object | private |
m_pScanBufferMaximumScanDistance | karto::Mapper | protected |
m_pScanBufferSize | karto::Mapper | protected |
m_pScanOptimizer | karto::Mapper | protected |
m_pSequentialScanMatcher | karto::Mapper | protected |
m_pUseResponseExpansion | karto::Mapper | protected |
m_pUseScanBarycenter | karto::Mapper | protected |
m_pUseScanMatching | karto::Mapper | protected |
Mapper() | karto::Mapper | |
Mapper(const std::string &rName) | karto::Mapper | |
Mapper(const Mapper &) | karto::Mapper | private |
MapperGraph class | karto::Mapper | friend |
Module(const std::string &rName) | karto::Module | |
Module(const Module &) | karto::Module | private |
NonCopyable(const NonCopyable &)=delete | karto::NonCopyable | private |
NonCopyable() | karto::NonCopyable | inline |
Object() | karto::Object | |
Object(const Name &rName) | karto::Object | |
Object(const Object &) | karto::Object | |
operator=(const Mapper &) | karto::Mapper | private |
karto::Object::operator=(const Object &) | karto::Object | |
Process(LocalizedRangeScan *pScan, Matrix3 *covariance=nullptr) | karto::Mapper | virtual |
Process(Object *pObject) | karto::Mapper | virtual |
ProcessAgainstNode(LocalizedRangeScan *pScan, const int &nodeId, Matrix3 *covariance=nullptr) | karto::Mapper | |
ProcessAgainstNodesNearBy(LocalizedRangeScan *pScan, kt_bool addScanToLocalizationBuffer=false, Matrix3 *covariance=nullptr) | karto::Mapper | |
ProcessAtDock(LocalizedRangeScan *pScan, Matrix3 *covariance=nullptr) | karto::Mapper | |
ProcessLocalization(LocalizedRangeScan *pScan, Matrix3 *covariance=nullptr) | karto::Mapper | |
RemoveListener(MapperListener *pListener) | karto::Mapper | |
RemoveNodeFromGraph(Vertex< LocalizedRangeScan > *) | karto::Mapper | |
Reset() | karto::Mapper | virtual |
SaveToFile(const std::string &filename) | karto::Mapper | |
ScanMatcher class | karto::Mapper | friend |
serialize(Archive &ar, const unsigned int version) | karto::Mapper | inlineprotected |
setParamAngleVariancePenalty(double d) | karto::Mapper | |
setParamCoarseAngleResolution(double d) | karto::Mapper | |
setParamCoarseSearchAngleOffset(double d) | karto::Mapper | |
setParamCorrelationSearchSpaceDimension(double d) | karto::Mapper | |
setParamCorrelationSearchSpaceResolution(double d) | karto::Mapper | |
setParamCorrelationSearchSpaceSmearDeviation(double d) | karto::Mapper | |
setParamDistanceVariancePenalty(double d) | karto::Mapper | |
setParamDoLoopClosing(bool b) | karto::Mapper | |
SetParameter(const std::string &rName, T value) | karto::Object | inline |
setParamFineSearchAngleOffset(double d) | karto::Mapper | |
setParamLinkMatchMinimumResponseFine(double d) | karto::Mapper | |
setParamLinkScanMaximumDistance(double d) | karto::Mapper | |
setParamLoopMatchMaximumVarianceCoarse(double d) | karto::Mapper | |
setParamLoopMatchMinimumChainSize(int i) | karto::Mapper | |
setParamLoopMatchMinimumResponseCoarse(double d) | karto::Mapper | |
setParamLoopMatchMinimumResponseFine(double d) | karto::Mapper | |
setParamLoopSearchMaximumDistance(double d) | karto::Mapper | |
setParamLoopSearchSpaceDimension(double d) | karto::Mapper | |
setParamLoopSearchSpaceResolution(double d) | karto::Mapper | |
setParamLoopSearchSpaceSmearDeviation(double d) | karto::Mapper | |
setParamMinimumAnglePenalty(double d) | karto::Mapper | |
setParamMinimumDistancePenalty(double d) | karto::Mapper | |
setParamMinimumTimeInterval(double d) | karto::Mapper | |
setParamMinimumTravelDistance(double d) | karto::Mapper | |
setParamMinimumTravelHeading(double d) | karto::Mapper | |
setParamScanBufferMaximumScanDistance(double d) | karto::Mapper | |
setParamScanBufferSize(int i) | karto::Mapper | |
setParamUseResponseExpansion(bool b) | karto::Mapper | |
setParamUseScanBarycenter(bool b) | karto::Mapper | |
setParamUseScanMatching(bool b) | karto::Mapper | |
SetScanSolver(ScanSolver *pSolver) | karto::Mapper | |
SetUseScanMatching(kt_bool val) | karto::Mapper | inline |
TryCloseLoop(LocalizedRangeScan *pScan, const Name &rSensorName) | karto::Mapper | inline |
~Mapper() | karto::Mapper | virtual |
~Module() | karto::Module | virtual |
~NonCopyable() | karto::NonCopyable | inlinevirtual |
~Object() | karto::Object | virtual |