Public Member Functions | Public Attributes
pixel_2_3d::Pixel23dServer Class Reference

List of all members.

Public Member Functions

void cameraCallback (const sensor_msgs::ImageConstPtr &img_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
void lClickCallback (const geometry_msgs::PointStamped &click_msg)
void onInit ()
void pcCallback (sensor_msgs::PointCloud2::ConstPtr pc_msg)
bool pixCallback (Pixel23d::Request &req, Pixel23d::Response &resp)
 Pixel23dServer ()

Public Attributes

bool cam_called
image_transport::CameraSubscriber camera_sub
pcl::PointCloud
< pcl::PointXYZRGB >::Ptr 
cur_pc
uint32_t img_height
image_transport::ImageTransport img_trans
uint32_t img_width
ros::Subscriber l_click_sub
ros::NodeHandle nh
double normal_search_radius
std::string output_frame
bool pc_called
ros::Subscriber pc_sub
ros::ServiceServer pix_srv
ros::Publisher pt3d_pub
tf::TransformListener tf_listener
bool use_closest_pixel

Detailed Description

Definition at line 28 of file pixel_2_3d.cpp.


Constructor & Destructor Documentation

Definition at line 53 of file pixel_2_3d.cpp.


Member Function Documentation

void pixel_2_3d::Pixel23dServer::cameraCallback ( const sensor_msgs::ImageConstPtr &  img_msg,
const sensor_msgs::CameraInfoConstPtr &  info_msg 
)

Definition at line 73 of file pixel_2_3d.cpp.

void pixel_2_3d::Pixel23dServer::lClickCallback ( const geometry_msgs::PointStamped &  click_msg)

Definition at line 242 of file pixel_2_3d.cpp.

Definition at line 59 of file pixel_2_3d.cpp.

void pixel_2_3d::Pixel23dServer::pcCallback ( sensor_msgs::PointCloud2::ConstPtr  pc_msg)

Definition at line 83 of file pixel_2_3d.cpp.

Definition at line 88 of file pixel_2_3d.cpp.


Member Data Documentation

Definition at line 41 of file pixel_2_3d.cpp.

Definition at line 36 of file pixel_2_3d.cpp.

Definition at line 37 of file pixel_2_3d.cpp.

Definition at line 40 of file pixel_2_3d.cpp.

Definition at line 35 of file pixel_2_3d.cpp.

Definition at line 40 of file pixel_2_3d.cpp.

Definition at line 32 of file pixel_2_3d.cpp.

Definition at line 30 of file pixel_2_3d.cpp.

Definition at line 38 of file pixel_2_3d.cpp.

Definition at line 39 of file pixel_2_3d.cpp.

Definition at line 41 of file pixel_2_3d.cpp.

Definition at line 32 of file pixel_2_3d.cpp.

Definition at line 34 of file pixel_2_3d.cpp.

Definition at line 33 of file pixel_2_3d.cpp.

Definition at line 31 of file pixel_2_3d.cpp.

Definition at line 41 of file pixel_2_3d.cpp.


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


pixel_2_3d
Author(s): Kelsey Hawkins / kphawkins@gatech.edu, Advisor: Prof. Charlie Kemp (Healthcare Robotics Lab at Georgia Tech)
autogenerated on Wed Nov 27 2013 11:35:21