Public Member Functions | Public Attributes | Static Public Attributes
pick_and_place_service.PickAndPlaceService Class Reference

Manager for pick and place actions. More...

List of all members.

Public Member Functions

def __init__
def detach_object_service_interface
def detect_object_service_interface
def detect_table_service_interface
def drop_object
def getObjects
def move_arm_to_front
def move_arm_to_front_service_interface
def move_arm_to_side_service_interface
def move_head
def pickup_object_service_interface
def place_object_service_interface
def point_head_service_interface
def select_arm_service_interface
def set_table_place_rectangle
def switch_sides
def switch_sides_service_interface

Public Attributes

 arm_above_and_to_front_angles
 arm_above_and_to_side_angles
 arm_to_front_angles
 arm_to_side_angles
 headpub
 headx
 heady
 pickandplacemanager
 pickplaceservice_armtofront
 pickplaceservice_armtoside
 pickplaceservice_detachobject
 pickplaceservice_detectobjects
 pickplaceservice_detecttable
 pickplaceservice_pickupobject
 pickplaceservice_placeobject
 pickplaceservice_pointhead
 pickplaceservice_selectarm
 pickplaceservice_switchsides
 table_detected
 whicharm

Static Public Attributes

tuple objectlist = self.getObjects()
tuple rvar = DetectObjectsResponse(objectlist)

Detailed Description

Manager for pick and place actions.

Definition at line 62 of file pick_and_place_service.py.


Constructor & Destructor Documentation

def pick_and_place_service.PickAndPlaceService.__init__ (   self,
  use_slip_controller = 0,
  use_slip_detection = 0 
)

Definition at line 65 of file pick_and_place_service.py.


Member Function Documentation

Definition at line 135 of file pick_and_place_service.py.

Definition at line 148 of file pick_and_place_service.py.

Definition at line 174 of file pick_and_place_service.py.

Definition at line 124 of file pick_and_place_service.py.

Definition at line 101 of file pick_and_place_service.py.

def pick_and_place_service.PickAndPlaceService.move_arm_to_front (   self,
  whicharm,
  try_constrained = 0 
)

Definition at line 329 of file pick_and_place_service.py.

Definition at line 357 of file pick_and_place_service.py.

Definition at line 316 of file pick_and_place_service.py.

Definition at line 180 of file pick_and_place_service.py.

Definition at line 230 of file pick_and_place_service.py.

Definition at line 284 of file pick_and_place_service.py.

Definition at line 217 of file pick_and_place_service.py.

Definition at line 251 of file pick_and_place_service.py.

Definition at line 272 of file pick_and_place_service.py.

Definition at line 263 of file pick_and_place_service.py.

Definition at line 278 of file pick_and_place_service.py.


Member Data Documentation

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

tuple pick_and_place_service.PickAndPlaceService::objectlist = self.getObjects() [static]

Definition at line 165 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

tuple pick_and_place_service.PickAndPlaceService::rvar = DetectObjectsResponse(objectlist) [static]

Definition at line 169 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.

Definition at line 65 of file pick_and_place_service.py.


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


pr2_pick_and_place_service
Author(s): Sarah Osentoski
autogenerated on Sat Sep 27 2014 11:58:07