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.