Public Member Functions | Public Attributes
pr2_grasp_behaviors.overhead_grasp_behavior.OverheadGrasp Class Reference
Inheritance diagram for pr2_grasp_behaviors.overhead_grasp_behavior.OverheadGrasp:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def execute_approach
def execute_retreat
def grasp_preparation_move
def grasp_setup_move
def jiggle_grasp_params
 Attempt to slightly adjust grasp parameters to get a close configuration which will hopefully find an IK solution.
def overhead_gripper_quat
 Returns a quaternion for the gripper pose given a gripper rotation.
def random_generator
 Return random grasp configuration in entire space.

Public Attributes

 arm
 BIAS_RADIUS
 GRASP_DIST
 GRASP_TIME
 GRASP_VELOCITY
 HOVER_Z
 JIGGLE_RESOLUTION
 JOINTS_BIAS
 SETUP_VELOCITY
 tool_rot_quat
 xyrp

Detailed Description

Definition at line 14 of file overhead_grasp_behavior.py.


Constructor & Destructor Documentation

def pr2_grasp_behaviors.overhead_grasp_behavior.OverheadGrasp.__init__ (   self,
  arm,
  use_coll_detection = False 
)

Definition at line 15 of file overhead_grasp_behavior.py.


Member Function Documentation

Definition at line 49 of file overhead_grasp_behavior.py.

Definition at line 62 of file overhead_grasp_behavior.py.

Definition at line 30 of file overhead_grasp_behavior.py.

Definition at line 39 of file overhead_grasp_behavior.py.

Attempt to slightly adjust grasp parameters to get a close configuration which will hopefully find an IK solution.

Definition at line 81 of file overhead_grasp_behavior.py.

def pr2_grasp_behaviors.overhead_grasp_behavior.OverheadGrasp.overhead_gripper_quat (   self,
  gripper_roll,
  gripper_pitch = 0. 
)

Returns a quaternion for the gripper pose given a gripper rotation.

Definition at line 96 of file overhead_grasp_behavior.py.

Return random grasp configuration in entire space.

Definition at line 71 of file overhead_grasp_behavior.py.


Member Data Documentation

Definition at line 30 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 15 of file overhead_grasp_behavior.py.

Definition at line 39 of file overhead_grasp_behavior.py.

Definition at line 39 of file overhead_grasp_behavior.py.


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


pr2_grasp_behaviors
Author(s): Kelsey Hawkins, Advisor: Prof. Charlie Kemp (Healthcare Robotics Lab at Georgia Tech)
autogenerated on Wed Nov 27 2013 11:40:53