$search

segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner Class Reference

List of all members.

Public Member Functions

def __init__
def call_plan_point_cluster_grasp
def call_set_point_cluster_grasp_params
def find_grasps
def plan_grasps_for_target
 return grasps for either a service or action request
def plan_segmented_clutter_grasps_callback
 service callback for the plan_segmented_clutter_grasps service
def process_point_cloud
 call the find_container_action to remove parallel-to-container-side points and cluster the contents
def segmented_clutter_grasps_execute_cb
 action callback for the segmented_clutter_grasps_action

Public Attributes

 ik_utilities
 tf_listener

Private Attributes

 _as
 _check_ik
 _cluster_grasp_params_srv
 _cluster_grasp_srv
 _cluster_planner_name
 _container_client
 _planning_scene_srv
 _pregrasp_just_outside_box
 _side_opening

Detailed Description

Definition at line 58 of file segmented_clutter_grasp_planner.py.


Member Function Documentation

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::__init__ (   self,
  tf_listener = None,
  advertise_service = False,
  advertise_action = True 
)

Definition at line 60 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::call_plan_point_cluster_grasp (   self,
  cluster,
  arm_name,
  reference_frame_id,
  side = False 
)

Definition at line 199 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::call_set_point_cluster_grasp_params (   self,
  side = False,
  pregrasp_just_outside_box = False 
)

Definition at line 216 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::find_grasps (   self,
  point_cloud,
  box_pose,
  box_dims,
  arm_name,
  reference_frame_id 
)

Definition at line 242 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::plan_grasps_for_target (   self,
  target,
  arm_name 
)

return grasps for either a service or action request

Definition at line 151 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::plan_segmented_clutter_grasps_callback (   self,
  req 
)

service callback for the plan_segmented_clutter_grasps service

Definition at line 132 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::process_point_cloud (   self,
  point_cloud,
  box_pose,
  box_dims,
  side = False 
)

call the find_container_action to remove parallel-to-container-side points and cluster the contents

Definition at line 176 of file segmented_clutter_grasp_planner.py.

def segmented_clutter_grasp_planner::segmented_clutter_grasp_planner::ClusteredClutterGraspPlanner::segmented_clutter_grasps_execute_cb (   self,
  goal 
)

action callback for the segmented_clutter_grasps_action

Definition at line 142 of file segmented_clutter_grasp_planner.py.


Member Data Documentation

Definition at line 126 of file segmented_clutter_grasp_planner.py.

Definition at line 88 of file segmented_clutter_grasp_planner.py.

Definition at line 85 of file segmented_clutter_grasp_planner.py.

Definition at line 78 of file segmented_clutter_grasp_planner.py.

Definition at line 117 of file segmented_clutter_grasp_planner.py.

Definition at line 69 of file segmented_clutter_grasp_planner.py.

Definition at line 100 of file segmented_clutter_grasp_planner.py.

Definition at line 108 of file segmented_clutter_grasp_planner.py.

Definition at line 105 of file segmented_clutter_grasp_planner.py.

Definition at line 92 of file segmented_clutter_grasp_planner.py.

Definition at line 64 of file segmented_clutter_grasp_planner.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


segmented_clutter_grasp_planner
Author(s): Kaijen Hsiao
autogenerated on Tue Mar 5 14:47:21 2013