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.