Classes | Namespaces | Macros | Functions
Mapper.cpp File Reference
#include <sstream>
#include <fstream>
#include <stdexcept>
#include <queue>
#include <set>
#include <list>
#include <iterator>
#include <karto_sdk/Types.h>
#include <math.h>
#include <assert.h>
#include <boost/serialization/vector.hpp>
#include "karto_sdk/Mapper.h"
Include dependency graph for Mapper.cpp:

Go to the source code of this file.

Classes

class  karto::BreadthFirstTraversal< T >
 
class  karto::NearPoseVisitor
 
class  karto::NearScanVisitor
 
class  karto::ScanManager
 

Namespaces

 karto
 

Macros

#define ANGLE_PENALTY_GAIN   0.2
 
#define DISTANCE_PENALTY_GAIN   0.2
 
#define MAX_VARIANCE   500.0
 

Functions

 BOOST_CLASS_EXPORT (karto::MapperGraph)
 
 BOOST_CLASS_EXPORT (karto::Graph< karto::LocalizedRangeScan >)
 
 BOOST_CLASS_EXPORT (karto::EdgeLabel)
 
 BOOST_CLASS_EXPORT (karto::LinkInfo)
 
 BOOST_CLASS_EXPORT (karto::Edge< karto::LocalizedRangeScan >)
 
 BOOST_CLASS_EXPORT (karto::Vertex< karto::LocalizedRangeScan >)
 

Macro Definition Documentation

◆ ANGLE_PENALTY_GAIN

#define ANGLE_PENALTY_GAIN   0.2

Definition at line 48 of file Mapper.cpp.

◆ DISTANCE_PENALTY_GAIN

#define DISTANCE_PENALTY_GAIN   0.2

Definition at line 47 of file Mapper.cpp.

◆ MAX_VARIANCE

#define MAX_VARIANCE   500.0

Definition at line 46 of file Mapper.cpp.

Function Documentation

◆ BOOST_CLASS_EXPORT() [1/6]

BOOST_CLASS_EXPORT ( karto::MapperGraph  )

◆ BOOST_CLASS_EXPORT() [2/6]

BOOST_CLASS_EXPORT ( karto::Graph< karto::LocalizedRangeScan )

◆ BOOST_CLASS_EXPORT() [3/6]

BOOST_CLASS_EXPORT ( karto::EdgeLabel  )

◆ BOOST_CLASS_EXPORT() [4/6]

BOOST_CLASS_EXPORT ( karto::LinkInfo  )

◆ BOOST_CLASS_EXPORT() [5/6]

BOOST_CLASS_EXPORT ( karto::Edge< karto::LocalizedRangeScan )

◆ BOOST_CLASS_EXPORT() [6/6]

BOOST_CLASS_EXPORT ( karto::Vertex< karto::LocalizedRangeScan )


slam_toolbox
Author(s): Steve Macenski
autogenerated on Mon Feb 28 2022 23:46:49