Public Member Functions | |
| bool | calculate_transform (kinect_cleanup::ReleaseObject::Request &req, kinect_cleanup::ReleaseObject::Response &res) |
| void | get_object (sensor_msgs::PointCloud2 &cloud) |
| ObjectReleaser (ros::NodeHandle &n) | |
| void | spin () |
Public Attributes | |
| ros::ServiceClient | client_get_released_object |
| bool | got_object_ |
| std::string | object_frame_ |
| int | object_id_ |
| sensor_msgs::PointCloud2 | output_cloud_ |
| std::string | output_cloud_topic_ |
| ros::Publisher | pub_ |
| ros::ServiceServer | service |
| ros::Publisher | template_publisher_ |
| std::string | template_topic_ |
| tf::TransformListener | tf_ |
| double | tf_buffer_time_ |
| std::string | world_ |
Protected Attributes | |
| ros::NodeHandle | nh_ |
Definition at line 65 of file object_releaser.cpp.
| ObjectReleaser::ObjectReleaser | ( | ros::NodeHandle & | n | ) | [inline] |
Definition at line 81 of file object_releaser.cpp.
| bool ObjectReleaser::calculate_transform | ( | kinect_cleanup::ReleaseObject::Request & | req, |
| kinect_cleanup::ReleaseObject::Response & | res | ||
| ) | [inline] |
Definition at line 119 of file object_releaser.cpp.
| void ObjectReleaser::get_object | ( | sensor_msgs::PointCloud2 & | cloud | ) | [inline] |
Definition at line 100 of file object_releaser.cpp.
| void ObjectReleaser::spin | ( | ) | [inline] |
Definition at line 141 of file object_releaser.cpp.
Definition at line 77 of file object_releaser.cpp.
Definition at line 74 of file object_releaser.cpp.
ros::NodeHandle ObjectReleaser::nh_ [protected] |
Definition at line 68 of file object_releaser.cpp.
| std::string ObjectReleaser::object_frame_ |
Definition at line 72 of file object_releaser.cpp.
Definition at line 79 of file object_releaser.cpp.
| sensor_msgs::PointCloud2 ObjectReleaser::output_cloud_ |
Definition at line 75 of file object_releaser.cpp.
| std::string ObjectReleaser::output_cloud_topic_ |
Definition at line 72 of file object_releaser.cpp.
Definition at line 76 of file object_releaser.cpp.
Definition at line 78 of file object_releaser.cpp.
Definition at line 76 of file object_releaser.cpp.
| std::string ObjectReleaser::template_topic_ |
Definition at line 72 of file object_releaser.cpp.
Definition at line 71 of file object_releaser.cpp.
Definition at line 73 of file object_releaser.cpp.
| std::string ObjectReleaser::world_ |
Definition at line 72 of file object_releaser.cpp.