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::Marker > | markers_ |
aruco::MarkerDetector | mDetector_ |
ros::NodeHandle | nh_ |
std::string | reference_frame_ |
tf::TransformListener | tfListener_ |
bool | useCamInfo_ |
bool | useRectifiedImages_ |
Definition at line 50 of file marker_publish.cpp.
ArucoMarkerPublisher::ArucoMarkerPublisher | ( | ) | [inline] |
Definition at line 83 of file marker_publish.cpp.
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.
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.
double ArucoMarkerPublisher::marker_size_ [private] |
Definition at line 63 of file marker_publish.cpp.
vector<aruco::Marker> ArucoMarkerPublisher::markers_ [private] |
Definition at line 56 of file marker_publish.cpp.
Definition at line 54 of file marker_publish.cpp.
ros::NodeHandle ArucoMarkerPublisher::nh_ [private] |
Definition at line 66 of file marker_publish.cpp.
std::string ArucoMarkerPublisher::reference_frame_ [private] |
Definition at line 62 of file marker_publish.cpp.
Definition at line 74 of file marker_publish.cpp.
bool ArucoMarkerPublisher::useCamInfo_ [private] |
Definition at line 79 of file marker_publish.cpp.
bool ArucoMarkerPublisher::useRectifiedImages_ [private] |
Definition at line 59 of file marker_publish.cpp.