Public Member Functions | Private Attributes
ArucoSimple Class Reference

List of all members.

Public Member Functions

 ArucoSimple ()
void cam_info_callback (const sensor_msgs::CameraInfo &msg)
bool getTransform (const std::string &refFrame, const std::string &childFrame, tf::StampedTransform &transform)
void image_callback (const sensor_msgs::ImageConstPtr &msg)
void reconf_callback (aruco_ros::ArucoThresholdConfig &config, uint32_t level)

Private Attributes

tf::TransformListener _tfListener
bool cam_info_received
ros::Subscriber cam_info_sub
std::string camera_frame
aruco::CameraParameters camParam
image_transport::Publisher debug_pub
dynamic_reconfigure::Server
< aruco_ros::ArucoThresholdConfig > 
dyn_rec_server
image_transport::Publisher image_pub
image_transport::Subscriber image_sub
cv::Mat inImage
image_transport::ImageTransport it
std::string marker_frame
int marker_id
ros::Publisher marker_pub
double marker_size
vector< Markermarkers
MarkerDetector mDetector
ros::NodeHandle nh
ros::Publisher pixel_pub
ros::Publisher pose_pub
ros::Publisher position_pub
std::string reference_frame
tf::StampedTransform rightToLeft
ros::Publisher transform_pub
bool useRectifiedImages

Detailed Description

Definition at line 54 of file simple_single.cpp.


Constructor & Destructor Documentation

Definition at line 88 of file simple_single.cpp.


Member Function Documentation

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

Definition at line 321 of file simple_single.cpp.

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

Definition at line 149 of file simple_single.cpp.

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

Definition at line 185 of file simple_single.cpp.

void ArucoSimple::reconf_callback ( aruco_ros::ArucoThresholdConfig &  config,
uint32_t  level 
) [inline]

Definition at line 339 of file simple_single.cpp.


Member Data Documentation

Definition at line 83 of file simple_single.cpp.

Definition at line 64 of file simple_single.cpp.

Definition at line 63 of file simple_single.cpp.

std::string ArucoSimple::camera_frame [private]

Definition at line 73 of file simple_single.cpp.

Definition at line 58 of file simple_single.cpp.

Definition at line 66 of file simple_single.cpp.

dynamic_reconfigure::Server<aruco_ros::ArucoThresholdConfig> ArucoSimple::dyn_rec_server [private]

Definition at line 85 of file simple_single.cpp.

Definition at line 65 of file simple_single.cpp.

Definition at line 81 of file simple_single.cpp.

cv::Mat ArucoSimple::inImage [private]

Definition at line 57 of file simple_single.cpp.

Definition at line 80 of file simple_single.cpp.

std::string ArucoSimple::marker_frame [private]

Definition at line 72 of file simple_single.cpp.

int ArucoSimple::marker_id [private]

Definition at line 77 of file simple_single.cpp.

Definition at line 70 of file simple_single.cpp.

double ArucoSimple::marker_size [private]

Definition at line 76 of file simple_single.cpp.

vector<Marker> ArucoSimple::markers [private]

Definition at line 62 of file simple_single.cpp.

Definition at line 61 of file simple_single.cpp.

Definition at line 79 of file simple_single.cpp.

Definition at line 71 of file simple_single.cpp.

Definition at line 67 of file simple_single.cpp.

Definition at line 69 of file simple_single.cpp.

std::string ArucoSimple::reference_frame [private]

Definition at line 74 of file simple_single.cpp.

Definition at line 59 of file simple_single.cpp.

Definition at line 68 of file simple_single.cpp.

Definition at line 60 of file simple_single.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