ROS wrapper for shape grasp planner + object support segmentation. More...
Public Member Functions | |
| BasicGraspingPerception (ros::NodeHandle n) | |
Private Types | |
| typedef actionlib::SimpleActionServer< grasping_msgs::FindGraspableObjectsAction > | server_t |
Private Member Functions | |
| void | cloudCallback (const pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr &cloud) |
| void | executeCallback (const grasping_msgs::FindGraspableObjectsGoalConstPtr &goal) |
Private Attributes | |
| ros::Subscriber | cloud_sub_ |
| bool | debug_ |
| bool | find_objects_ |
| tf::TransformListener | listener_ |
| ros::NodeHandle | nh_ |
| ros::Publisher | object_cloud_pub_ |
| std::vector< grasping_msgs::Object > | objects_ |
| boost::shared_ptr< ShapeGraspPlanner > | planner_ |
| pcl::PassThrough< pcl::PointXYZRGB > | range_filter_ |
| boost::shared_ptr< ObjectSupportSegmentation > | segmentation_ |
| boost::shared_ptr< server_t > | server_ |
| ros::Publisher | support_cloud_pub_ |
| std::vector< grasping_msgs::Object > | supports_ |
| std::string | world_frame_ |
ROS wrapper for shape grasp planner + object support segmentation.
Definition at line 51 of file basic_grasping_perception.cpp.
|
private |
Definition at line 53 of file basic_grasping_perception.cpp.
|
inline |
Definition at line 56 of file basic_grasping_perception.cpp.
|
inlineprivate |
Definition at line 100 of file basic_grasping_perception.cpp.
|
inlineprivate |
Definition at line 144 of file basic_grasping_perception.cpp.
|
private |
Definition at line 192 of file basic_grasping_perception.cpp.
|
private |
Definition at line 183 of file basic_grasping_perception.cpp.
|
private |
Definition at line 188 of file basic_grasping_perception.cpp.
|
private |
Definition at line 185 of file basic_grasping_perception.cpp.
|
private |
Definition at line 181 of file basic_grasping_perception.cpp.
|
private |
Definition at line 193 of file basic_grasping_perception.cpp.
|
private |
Definition at line 189 of file basic_grasping_perception.cpp.
|
private |
Definition at line 196 of file basic_grasping_perception.cpp.
|
private |
Definition at line 201 of file basic_grasping_perception.cpp.
|
private |
Definition at line 197 of file basic_grasping_perception.cpp.
|
private |
Definition at line 199 of file basic_grasping_perception.cpp.
|
private |
Definition at line 194 of file basic_grasping_perception.cpp.
|
private |
Definition at line 190 of file basic_grasping_perception.cpp.
|
private |
Definition at line 186 of file basic_grasping_perception.cpp.