Public Member Functions | Private Attributes
ArSysMultiBoards Class Reference

List of all members.

Public Member Functions

 ArSysMultiBoards ()
void cam_info_callback (const sensor_msgs::CameraInfo &msg)
void image_callback (const sensor_msgs::ImageConstPtr &msg)
void readFromFile (string sfile) throw ( cv::Exception )
void readFromFile (cv::FileStorage &fs) throw ( cv::Exception )

Private Attributes

tf::TransformListener _tfListener
vector< board_tboards
std::string boards_config
std::string boards_directory
bool cam_info_received
ros::Subscriber cam_info_sub
aruco::CameraParameters camParam
image_transport::Publisher debug_pub
bool draw_markers
bool draw_markers_axis
bool draw_markers_cube
image_transport::Publisher image_pub
image_transport::Subscriber image_sub
cv::Mat inImage
image_transport::ImageTransport it
vector< Markermarkers
MarkerDetector mDetector
ros::NodeHandle nh
ros::Publisher pose_pub
ros::Publisher position_pub
cv::Mat resultImg
BoardDetector the_board_detector
ros::Publisher transform_pub
bool useRectifiedImages

Detailed Description

Definition at line 35 of file multi_boards.cpp.


Constructor & Destructor Documentation

Definition at line 65 of file multi_boards.cpp.


Member Function Documentation

void ArSysMultiBoards::cam_info_callback ( const sensor_msgs::CameraInfo &  msg) [inline]

Definition at line 231 of file multi_boards.cpp.

void ArSysMultiBoards::image_callback ( const sensor_msgs::ImageConstPtr &  msg) [inline]

Definition at line 130 of file multi_boards.cpp.

void ArSysMultiBoards::readFromFile ( string  sfile) throw ( cv::Exception ) [inline]

Definition at line 90 of file multi_boards.cpp.

void ArSysMultiBoards::readFromFile ( cv::FileStorage &  fs) throw ( cv::Exception ) [inline]

Definition at line 104 of file multi_boards.cpp.


Member Data Documentation

Definition at line 62 of file multi_boards.cpp.

vector<board_t> ArSysMultiBoards::boards [private]

Definition at line 56 of file multi_boards.cpp.

std::string ArSysMultiBoards::boards_config [private]

Definition at line 54 of file multi_boards.cpp.

std::string ArSysMultiBoards::boards_directory [private]

Definition at line 55 of file multi_boards.cpp.

Definition at line 48 of file multi_boards.cpp.

Definition at line 47 of file multi_boards.cpp.

Definition at line 39 of file multi_boards.cpp.

Definition at line 50 of file multi_boards.cpp.

Definition at line 41 of file multi_boards.cpp.

Definition at line 43 of file multi_boards.cpp.

Definition at line 42 of file multi_boards.cpp.

Definition at line 49 of file multi_boards.cpp.

Definition at line 60 of file multi_boards.cpp.

cv::Mat ArSysMultiBoards::inImage [private]

Definition at line 38 of file multi_boards.cpp.

Definition at line 59 of file multi_boards.cpp.

vector<Marker> ArSysMultiBoards::markers [private]

Definition at line 45 of file multi_boards.cpp.

Definition at line 44 of file multi_boards.cpp.

Definition at line 58 of file multi_boards.cpp.

Definition at line 51 of file multi_boards.cpp.

Definition at line 53 of file multi_boards.cpp.

cv::Mat ArSysMultiBoards::resultImg [private]

Definition at line 38 of file multi_boards.cpp.

Definition at line 46 of file multi_boards.cpp.

Definition at line 52 of file multi_boards.cpp.

Definition at line 40 of file multi_boards.cpp.


The documentation for this class was generated from the following file:


ar_sys
Author(s): Hamdi Sahloul , Rafael Muñoz Salinas , Bence Magyar
autogenerated on Thu Aug 27 2015 12:23:55