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.