Public Member Functions | |
void | addPhysicalPoint () |
bool | calibrate (const std::string frame_id) |
CalibrateKinectCheckerboard () | |
void | convertIdealPointstoPointcloud () |
void | imageCallback (const sensor_msgs::ImageConstPtr &image_msg) |
void | infoCallback (const sensor_msgs::CameraInfoConstPtr &info_msg) |
void | overlayPoints (pcl::PointCloud< pcl::PointXYZ > detector_points, tf::Transform &transform, cv_bridge::CvImagePtr &image) |
void | pointcloudCallback (const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &msg) |
void | printStaticTransform (Eigen::Matrix4f &transform, const std::string frame1, const std::string frame2) |
void | publishCloud (pcl::PointCloud< pcl::PointXYZ > detector_points, tf::Transform &transform, const std::string frame_id) |
Private Attributes | |
bool | calibrated |
image_geometry::PinholeCameraModel | cam_model_ |
std::string | camera_frame |
double | checkerboard_grid |
int | checkerboard_height |
int | checkerboard_width |
pcl::PointCloud< pcl::PointXYZ > | detector_points_ |
ros::Publisher | detector_pub_ |
std::string | fixed_frame |
geometry_msgs::PointStamped | gripper_tip |
pcl::PointCloud< pcl::PointXYZ > | ideal_points_ |
pcl::PointCloud< pcl::PointXYZ > | image_points_ |
ros::Subscriber | image_sub_ |
ros::Subscriber | info_sub_ |
cv_bridge::CvImagePtr | input_bridge_ |
image_transport::ImageTransport | it_ |
ros::NodeHandle | nh_ |
cv_bridge::CvImagePtr | output_bridge_ |
PatternDetector | pattern_detector_ |
pcl::PointCloud< pcl::PointXYZ > | physical_points_ |
ros::Publisher | physical_pub_ |
image_transport::Publisher | pub_ |
std::string | target_frame |
tf::TransformBroadcaster | tf_broadcaster_ |
tf::TransformListener | tf_listener_ |
ros::Timer | timer_ |
std::string | tip_frame |
std::string | touch_frame |
Eigen::Transform< float, 3, Eigen::Affine > | transform_ |
Definition at line 81 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 133 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 390 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 300 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 407 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 200 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 177 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 267 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 190 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 353 of file calibrate_kinect_checkerboard.cpp.
|
inline |
Definition at line 255 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 114 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 99 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 120 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 127 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 126 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 125 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 108 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 87 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 119 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 130 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 109 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 110 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 91 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 92 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 95 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 85 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 84 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 96 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 102 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 111 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 88 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 86 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 121 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 98 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 97 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 116 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 122 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 123 of file calibrate_kinect_checkerboard.cpp.
|
private |
Definition at line 105 of file calibrate_kinect_checkerboard.cpp.