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 |
Definition at line 28 of file pixel_2_3d.cpp.
Definition at line 53 of file pixel_2_3d.cpp.
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.
void pixel_2_3d::Pixel23dServer::onInit | ( | ) |
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.
bool pixel_2_3d::Pixel23dServer::pixCallback | ( | Pixel23d::Request & | req, |
Pixel23d::Response & | resp | ||
) |
Definition at line 88 of file pixel_2_3d.cpp.
Definition at line 41 of file pixel_2_3d.cpp.
Definition at line 36 of file pixel_2_3d.cpp.
pcl::PointCloud<pcl::PointXYZRGB>::Ptr pixel_2_3d::Pixel23dServer::cur_pc |
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.
std::string pixel_2_3d::Pixel23dServer::output_frame |
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.