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 <dynamic_reconfigure/server.h>
#include "calibratorConfig.h"
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_TIME_DIFF 0.001 |
#define | DEFAULT_SET_SIZE 10 |
#define | DEFAULT_TIMER_PERIOD 0.05 |
#define | DEFAULT_X_COUNT 12 |
#define | DEFAULT_Y_COUNT 8 |
#define | MAX_ALLOWABLE_CAMS 2 |
#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__ [] = "thermalvis-calibrator" |
boost::shared_ptr < calibratorNode > * | globalNodePtr |
bool | wantsToShutdown = false |
Declarations for the CALIBRATOR node.
Definition in file calibrator.hpp.
#define DEFAULT_GRID_SIZE 10 |
Definition at line 35 of file calibrator.hpp.
#define DEFAULT_MAX_TIME_DIFF 0.001 |
Definition at line 40 of file calibrator.hpp.
#define DEFAULT_SET_SIZE 10 |
Definition at line 34 of file calibrator.hpp.
#define DEFAULT_TIMER_PERIOD 0.05 |
Definition at line 38 of file calibrator.hpp.
#define DEFAULT_X_COUNT 12 |
Definition at line 36 of file calibrator.hpp.
#define DEFAULT_Y_COUNT 8 |
Definition at line 37 of file calibrator.hpp.
#define MAX_ALLOWABLE_CAMS 2 |
Definition at line 33 of file calibrator.hpp.
#define PATTERN_CODE_FIND 2 |
Definition at line 46 of file calibrator.hpp.
#define PATTERN_CODE_FIND_TRACK 0 |
Definition at line 44 of file calibrator.hpp.
#define PATTERN_CODE_INVALID -1 |
Definition at line 43 of file calibrator.hpp.
#define PATTERN_CODE_TRACK_FIND 1 |
Definition at line 45 of file calibrator.hpp.
void mySigintHandler | ( | int | sig | ) |
Definition at line 350 of file calibrator.cpp.
const char __PROGRAM__[] = "thermalvis-calibrator" |
Definition at line 48 of file calibrator.hpp.
boost::shared_ptr< calibratorNode >* globalNodePtr |
Definition at line 321 of file calibrator.hpp.
bool wantsToShutdown = false |
Definition at line 50 of file calibrator.hpp.