Public Member Functions | Public Attributes | Static Public Attributes
pr2_playpen.hrl_manipulation.HRLControllerPlaypen Class Reference

List of all members.

Public Member Functions

def __init__
def move_to_side
def pick_up_object_near_point
def place_object

Public Attributes

 conveyor
 grasp_client
 grasp_setup_client
 l_grip_press
 objects_dist
 playpen
 r_grip_press
 successes
 tries

Static Public Attributes

tuple grasp_goal = OverheadGraspGoal()
 once is it positioned, we don't want to move the head at all !!!############# rospy.loginfo("pointing the head at the target point") self.papm.point_head(get_xyz(target_point.point), target_point.header.frame_id)
tuple resetup_goal = OverheadGraspSetupGoal()
list result = self.grasp_client[whicharm]
tuple success = (result.grasp_result == "Object grasped")

Detailed Description

Definition at line 52 of file hrl_manipulation.py.


Constructor & Destructor Documentation

Definition at line 54 of file hrl_manipulation.py.


Member Function Documentation

def pr2_playpen.hrl_manipulation.HRLControllerPlaypen.move_to_side (   self,
  whicharm,
  open_gripper = False 
)

Definition at line 83 of file hrl_manipulation.py.

def pr2_playpen.hrl_manipulation.HRLControllerPlaypen.pick_up_object_near_point (   self,
  target_point,
  whicharm 
)

Definition at line 93 of file hrl_manipulation.py.

def pr2_playpen.hrl_manipulation.HRLControllerPlaypen.place_object (   self,
  whicharm,
  place_rect_dims,
  place_rect_center 
)

Definition at line 135 of file hrl_manipulation.py.


Member Data Documentation

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

once is it positioned, we don't want to move the head at all !!!############# rospy.loginfo("pointing the head at the target point") self.papm.point_head(get_xyz(target_point.point), target_point.header.frame_id)

Creating grasp grasp_goal

Definition at line 103 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

tuple pr2_playpen::hrl_manipulation.HRLControllerPlaypen::resetup_goal = OverheadGraspSetupGoal() [static]

Definition at line 122 of file hrl_manipulation.py.

list pr2_playpen::hrl_manipulation.HRLControllerPlaypen::result = self.grasp_client[whicharm] [static]

Definition at line 117 of file hrl_manipulation.py.

tuple pr2_playpen::hrl_manipulation.HRLControllerPlaypen::success = (result.grasp_result == "Object grasped") [static]

Definition at line 118 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.

Definition at line 54 of file hrl_manipulation.py.


The documentation for this class was generated from the following file:


pr2_playpen
Author(s): Marc Killpack / mkillpack3@gatech.edu, Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 12:18:32