Functions | Variables
cob_multi_pick_place_client Namespace Reference

Functions

def cob_pick_action_client (object_class, object_name, object_pose)
 
def cob_place_action_client (object_class, object_name, destinations)
 
def gen_pose (frame_id="/base_link", pos=[0, euler=[0)
 Helper function. More...
 
def setup_environment ()
 

Variables

 destination = gen_pose(pos=[x,y,0.78], euler=[0,0,theta])
 
list destinations = []
 
string filename = roslib.packages.get_pkg_dir('cob_grasp_generation')+"/files/meshes/yellowsaltcube.stl"
 
 pose1 = gen_pose(pos=[-0.7, 0.0, 0.85], euler=[random.uniform(-pi, pi), random.uniform(-pi, pi), random.uniform(-pi, pi)])
 
 pose2 = gen_pose(pos=[-0.7, 0.2, 0.85], euler=[random.uniform(-pi, pi), random.uniform(-pi, pi), random.uniform(-pi, pi)])
 
 psi = smi_.get_planning_scene_interface()
 
 result = cob_pick_action_client(18, "cube1", pose1)
 

Function Documentation

def cob_multi_pick_place_client.cob_pick_action_client (   object_class,
  object_name,
  object_pose 
)

Definition at line 64 of file cob_multi_pick_place_client.py.

def cob_multi_pick_place_client.cob_place_action_client (   object_class,
  object_name,
  destinations 
)

Definition at line 98 of file cob_multi_pick_place_client.py.

def cob_multi_pick_place_client.gen_pose (   frame_id = "/base_link",
  pos = [0,
  euler = [0 
)

Helper function.

Definition at line 30 of file cob_multi_pick_place_client.py.

def cob_multi_pick_place_client.setup_environment ( )

Definition at line 38 of file cob_multi_pick_place_client.py.

Variable Documentation

cob_multi_pick_place_client.destination = gen_pose(pos=[x,y,0.78], euler=[0,0,theta])

Definition at line 152 of file cob_multi_pick_place_client.py.

list cob_multi_pick_place_client.destinations = []

Definition at line 148 of file cob_multi_pick_place_client.py.

string cob_multi_pick_place_client.filename = roslib.packages.get_pkg_dir('cob_grasp_generation')+"/files/meshes/yellowsaltcube.stl"

Definition at line 139 of file cob_multi_pick_place_client.py.

cob_multi_pick_place_client.pose1 = gen_pose(pos=[-0.7, 0.0, 0.85], euler=[random.uniform(-pi, pi), random.uniform(-pi, pi), random.uniform(-pi, pi)])

Definition at line 140 of file cob_multi_pick_place_client.py.

cob_multi_pick_place_client.pose2 = gen_pose(pos=[-0.7, 0.2, 0.85], euler=[random.uniform(-pi, pi), random.uniform(-pi, pi), random.uniform(-pi, pi)])

Definition at line 144 of file cob_multi_pick_place_client.py.

cob_multi_pick_place_client.psi = smi_.get_planning_scene_interface()

Definition at line 136 of file cob_multi_pick_place_client.py.

cob_multi_pick_place_client.result = cob_pick_action_client(18, "cube1", pose1)

Definition at line 156 of file cob_multi_pick_place_client.py.



cob_pick_place_action
Author(s): Felix Messmer
autogenerated on Mon Jun 10 2019 13:10:02