Classes | Typedefs | Enumerations | Functions
detect_calibration_pattern.h File Reference
#include <opencv2/core/core.hpp>
#include <opencv2/calib3d/calib3d.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <Eigen/Dense>
#include <Eigen/Geometry>
#include <Eigen/StdVector>
#include <iostream>
#include <stdexcept>
Include dependency graph for detect_calibration_pattern.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PatternDetector

Typedefs

typedef std::vector< cv::Point3f > object_pts_t
typedef std::vector< cv::Point2f > observation_pts_t

Enumerations

enum  Pattern { CHESSBOARD = 1, CIRCLES_GRID = 2, ASYMMETRIC_CIRCLES_GRID = 3 }

Functions

void convertCVtoEigen (cv::Mat &tvec, cv::Mat &R, Eigen::Vector3f &translation, Eigen::Quaternionf &orientation)

Typedef Documentation

typedef std::vector<cv::Point3f> object_pts_t

Definition at line 24 of file detect_calibration_pattern.h.

typedef std::vector<cv::Point2f> observation_pts_t

Definition at line 25 of file detect_calibration_pattern.h.


Enumeration Type Documentation

enum Pattern
Enumerator:
CHESSBOARD 
CIRCLES_GRID 
ASYMMETRIC_CIRCLES_GRID 

Definition at line 19 of file detect_calibration_pattern.h.


Function Documentation

void convertCVtoEigen ( cv::Mat &  tvec,
cv::Mat &  R,
Eigen::Vector3f &  translation,
Eigen::Quaternionf &  orientation 
)

Definition at line 93 of file detect_calibration_pattern.cpp.



turtlebot_actions
Author(s): Helen Oleynikova, Melonee Wise
autogenerated on Sat Jun 8 2019 20:35:14