$search

calibrator.hpp File Reference

Declarations for the CALIBRATOR node. More...

#include "ros_resources.hpp"
#include "general_resources.hpp"
#include "opencv_resources.hpp"
#include <signal.h>
#include "improc.hpp"
#include "video.hpp"
#include "calibration.hpp"
#include "intrinsics.hpp"
#include "extrinsics.hpp"
#include "features.hpp"
#include <ros/ros.h>
#include <boost/thread/thread.hpp>
#include <image_transport/image_transport.h>
#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <cv_bridge/CvBridge.h>
#include <dynamic_reconfigure/server.h>
#include "calibratorConfig.h"
Include dependency graph for calibrator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  calibratorData
 Stores configuration information for the calibration routines. More...
class  calibratorNode
 Manages the calibration procedures. More...
struct  validPattern
 Critical frame data regarding whether it contains a pattern valid for use in calibration. More...

Defines

#define DEFAULT_GRID_SIZE   10
#define DEFAULT_MAX_FRAMES   200
#define DEFAULT_MAX_PATTERNS   100
#define DEFAULT_MAX_TIME_DIFF   0.001
#define DEFAULT_SET_SIZE   10
#define DEFAULT_X_COUNT   12
#define DEFAULT_Y_COUNT   8
#define MAX_CAMS   16
#define PATTERN_CODE_FIND   2
#define PATTERN_CODE_FIND_TRACK   0
#define PATTERN_CODE_INVALID   -1
#define PATTERN_CODE_TRACK_FIND   1

Functions

void mySigintHandler (int sig)

Variables

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

Detailed Description

Declarations for the CALIBRATOR node.

Definition in file calibrator.hpp.


Define Documentation

#define DEFAULT_GRID_SIZE   10

Definition at line 37 of file calibrator.hpp.

#define DEFAULT_MAX_FRAMES   200

Definition at line 35 of file calibrator.hpp.

#define DEFAULT_MAX_PATTERNS   100

Definition at line 34 of file calibrator.hpp.

#define DEFAULT_MAX_TIME_DIFF   0.001

Definition at line 41 of file calibrator.hpp.

#define DEFAULT_SET_SIZE   10

Definition at line 36 of file calibrator.hpp.

#define DEFAULT_X_COUNT   12

Definition at line 38 of file calibrator.hpp.

#define DEFAULT_Y_COUNT   8

Definition at line 39 of file calibrator.hpp.

#define MAX_CAMS   16

Definition at line 33 of file calibrator.hpp.

#define PATTERN_CODE_FIND   2

Definition at line 47 of file calibrator.hpp.

#define PATTERN_CODE_FIND_TRACK   0

Definition at line 45 of file calibrator.hpp.

#define PATTERN_CODE_INVALID   -1

Definition at line 44 of file calibrator.hpp.

#define PATTERN_CODE_TRACK_FIND   1

Definition at line 46 of file calibrator.hpp.


Function Documentation

void mySigintHandler ( int  sig  ) 

Definition at line 240 of file calibrator.cpp.


Variable Documentation

const char __PROGRAM__[] = "THERMAL_CALIBRATOR"

Definition at line 49 of file calibrator.hpp.

boost::shared_ptr< calibratorNode >* globalNodePtr

Definition at line 334 of file calibrator.hpp.

bool wantsToShutdown = false

Definition at line 51 of file calibrator.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


thermalvis
Author(s): Stephen Vidas
autogenerated on Tue Mar 5 12:25:27 2013