#include <tuw_checkerboard_node.h>
Public Member Functions | |
CheckerboardNode () | |
Private Member Functions | |
void | callbackCamera (const sensor_msgs::ImageConstPtr &image_msg, const sensor_msgs::CameraInfoConstPtr &info_msg) |
void | callbackConfig (tuw_checkerboard::CheckerboardDetectionConfig &_config, uint32_t _level) |
callback function on incoming parameter changes More... | |
Private Attributes | |
image_geometry::PinholeCameraModel | cam_model_ |
std::string | checkerboard_frame_id_ |
tuw_checkerboard::CheckerboardDetectionConfig | config_ |
cv::Mat_< double > | extrinsic_matrix_ |
marker_msgs::FiducialDetection | fiducial_detection_ |
std::vector< cv::Point2f > | image_corners_ |
cv::Mat | image_grey_ |
cv::Mat | image_rgb_ |
cv::Mat_< double > | intrinsic_matrix_ |
marker_msgs::MarkerDetection | marker_detection_ |
ros::NodeHandle | nh_ |
ros::NodeHandle | nh_private_ |
std::vector< cv::Point3f > | object_corners_ |
cv::Mat_< double > | projection_matrix_ |
ros::Publisher | pub_fiducials_ |
ros::Publisher | pub_markers_ |
ros::Publisher | pub_pose_ |
dynamic_reconfigure::Server< tuw_checkerboard::CheckerboardDetectionConfig >::CallbackType | reconfigureFnc_ |
parameter server stuff More... | |
dynamic_reconfigure::Server< tuw_checkerboard::CheckerboardDetectionConfig > * | reconfigureServer_ |
parameter server stuff More... | |
image_transport::CameraSubscriber | sub_cam_ |
std::shared_ptr< tf::TransformBroadcaster > | tf_broadcaster_ |
tf::Transform | transform_ |
Definition at line 53 of file tuw_checkerboard_node.h.
CheckerboardNode::CheckerboardNode | ( | ) |
Definition at line 44 of file tuw_checkerboard_node.cpp.
|
private |
the following for loops can be done better
Definition at line 80 of file tuw_checkerboard_node.cpp.
|
private |
callback function on incoming parameter changes
Definition at line 66 of file tuw_checkerboard_node.cpp.
|
private |
Definition at line 65 of file tuw_checkerboard_node.h.
|
private |
Definition at line 70 of file tuw_checkerboard_node.h.
|
private |
Definition at line 69 of file tuw_checkerboard_node.h.
|
private |
Definition at line 76 of file tuw_checkerboard_node.h.
|
private |
Definition at line 72 of file tuw_checkerboard_node.h.
|
private |
Definition at line 73 of file tuw_checkerboard_node.h.
|
private |
Definition at line 67 of file tuw_checkerboard_node.h.
|
private |
Definition at line 68 of file tuw_checkerboard_node.h.
|
private |
Definition at line 75 of file tuw_checkerboard_node.h.
|
private |
Definition at line 71 of file tuw_checkerboard_node.h.
|
private |
Definition at line 59 of file tuw_checkerboard_node.h.
|
private |
Definition at line 60 of file tuw_checkerboard_node.h.
|
private |
Definition at line 74 of file tuw_checkerboard_node.h.
|
private |
Definition at line 77 of file tuw_checkerboard_node.h.
|
private |
Definition at line 63 of file tuw_checkerboard_node.h.
|
private |
Definition at line 62 of file tuw_checkerboard_node.h.
|
private |
Definition at line 61 of file tuw_checkerboard_node.h.
|
private |
parameter server stuff
Definition at line 83 of file tuw_checkerboard_node.h.
|
private |
parameter server stuff
Definition at line 82 of file tuw_checkerboard_node.h.
|
private |
Definition at line 66 of file tuw_checkerboard_node.h.
|
private |
Definition at line 64 of file tuw_checkerboard_node.h.
|
private |
Definition at line 78 of file tuw_checkerboard_node.h.