Classes | Defines | Typedefs | Functions | Variables
monoslam.hpp File Reference

Declarations for the MONOSLAM node. More...

#include "general_resources.hpp"
#include "ros_resources.hpp"
#include "opencv_resources.hpp"
#include "pcl_resources.hpp"
#include "improc.hpp"
#include "video.hpp"
#include "features.hpp"
#include "reconstruction.hpp"
#include "sba.hpp"
#include "keyframes.hpp"
#include "geometry.hpp"
#include "feature_tracks.h"
#include "monoslamConfig.h"
Include dependency graph for monoslam.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  slamData
 Stores configuration information for the SLAM routine. More...
class  slamNode
 Manages the SLAM procedure. More...
struct  timeAnalyzer
 Used to analyze chokepoints in processing time. More...

Defines

#define DEFAULT_DRAWGRAPH_BICOLOR   0
#define DEFAULT_DRAWGRAPH_DECIMATION   1
#define INITIALIZATION_SCORING_PARAMETERS   5
#define MAX_FRAMES   1000
#define MAX_SEGMENTS   16
#define MAX_TRACKS   10000
#define SBA_MEMORY   134217728

Typedefs

typedef pcl::PointCloud
< pcl::PointXYZ > 
PointCloud
typedef
dynamic_reconfigure::Server
< thermalvis::monoslamConfig > 
Server

Functions

void mySigintHandler (int sig)

Variables

const char __PROGRAM__ [] = "THERMALVIS_MONOSLAM"
boost::shared_ptr< slamNode > * globalNodePtr
bool wantsToShutdown = false

Detailed Description

Declarations for the MONOSLAM node.

Definition in file monoslam.hpp.


Define Documentation

#define DEFAULT_DRAWGRAPH_BICOLOR   0

Definition at line 29 of file monoslam.hpp.

Definition at line 28 of file monoslam.hpp.

Definition at line 36 of file monoslam.hpp.

#define MAX_FRAMES   1000

Definition at line 32 of file monoslam.hpp.

#define MAX_SEGMENTS   16

Definition at line 35 of file monoslam.hpp.

#define MAX_TRACKS   10000

Definition at line 33 of file monoslam.hpp.

#define SBA_MEMORY   134217728

Definition at line 34 of file monoslam.hpp.


Typedef Documentation

typedef pcl::PointCloud<pcl::PointXYZ> PointCloud

Definition at line 38 of file monoslam.hpp.

typedef dynamic_reconfigure::Server< thermalvis::monoslamConfig > Server

Definition at line 25 of file monoslam.hpp.


Function Documentation

void mySigintHandler ( int  sig)

Definition at line 350 of file calibrator.cpp.


Variable Documentation

const char __PROGRAM__[] = "THERMALVIS_MONOSLAM"

Definition at line 40 of file monoslam.hpp.

boost::shared_ptr< slamNode >* globalNodePtr

Definition at line 256 of file monoslam.hpp.

bool wantsToShutdown = false

Definition at line 42 of file monoslam.hpp.



thermalvis
Author(s): Stephen Vidas
autogenerated on Sun Jan 5 2014 11:38:45