Public Member Functions | Private Attributes
ArucoMarkerPublisher Class Reference

List of all members.

Public Member Functions

 ArucoMarkerPublisher ()
bool getTransform (const std::string &refFrame, const std::string &childFrame, tf::StampedTransform &transform)
void image_callback (const sensor_msgs::ImageConstPtr &msg)

Private Attributes

ros::Subscriber cam_info_sub_
std::string camera_frame_
aruco::CameraParameters camParam_
image_transport::Publisher debug_pub_
image_transport::Publisher image_pub_
image_transport::Subscriber image_sub_
cv::Mat inImage_
image_transport::ImageTransport it_
std::string marker_frame_
std_msgs::UInt32MultiArray marker_list_msg_
ros::Publisher marker_list_pub_
aruco_msgs::MarkerArray::Ptr marker_msg_
ros::Publisher marker_pub_
double marker_size_
vector< aruco::Markermarkers_
aruco::MarkerDetector mDetector_
ros::NodeHandle nh_
std::string reference_frame_
tf::TransformListener tfListener_
bool useCamInfo_
bool useRectifiedImages_

Detailed Description

Definition at line 50 of file marker_publish.cpp.


Constructor & Destructor Documentation

Definition at line 83 of file marker_publish.cpp.


Member Function Documentation

bool ArucoMarkerPublisher::getTransform ( const std::string &  refFrame,
const std::string &  childFrame,
tf::StampedTransform transform 
) [inline]

Definition at line 118 of file marker_publish.cpp.

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

Definition at line 152 of file marker_publish.cpp.


Member Data Documentation

Definition at line 76 of file marker_publish.cpp.

std::string ArucoMarkerPublisher::camera_frame_ [private]

Definition at line 61 of file marker_publish.cpp.

Definition at line 55 of file marker_publish.cpp.

Definition at line 71 of file marker_publish.cpp.

Definition at line 70 of file marker_publish.cpp.

Definition at line 68 of file marker_publish.cpp.

cv::Mat ArucoMarkerPublisher::inImage_ [private]

Definition at line 78 of file marker_publish.cpp.

Definition at line 67 of file marker_publish.cpp.

std::string ArucoMarkerPublisher::marker_frame_ [private]

Definition at line 60 of file marker_publish.cpp.

std_msgs::UInt32MultiArray ArucoMarkerPublisher::marker_list_msg_ [private]

Definition at line 80 of file marker_publish.cpp.

Definition at line 73 of file marker_publish.cpp.

aruco_msgs::MarkerArray::Ptr ArucoMarkerPublisher::marker_msg_ [private]

Definition at line 77 of file marker_publish.cpp.

Definition at line 72 of file marker_publish.cpp.

Definition at line 63 of file marker_publish.cpp.

Definition at line 56 of file marker_publish.cpp.

Definition at line 54 of file marker_publish.cpp.

Definition at line 66 of file marker_publish.cpp.

Definition at line 62 of file marker_publish.cpp.

Definition at line 74 of file marker_publish.cpp.

Definition at line 79 of file marker_publish.cpp.

Definition at line 59 of file marker_publish.cpp.


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


aruco_ros
Author(s): Rafael Muñoz Salinas , Bence Magyar
autogenerated on Wed Jul 26 2017 02:17:27