Functions | |
| def | move_to_ready |
Variables | |
| int | count = 1 |
| tuple | d = math.sqrt((dx * dx) + (dy * dy)) |
| list | dx = obj.object.primitive_poses[0] |
| list | dy = obj.object.primitive_poses[0] |
| tuple | find_objects = actionlib.SimpleActionClient("basic_grasping_perception/find_objects", FindGraspableObjectsAction) |
| tuple | find_result = find_objects.get_result() |
| tuple | goal = FindGraspableObjectsGoal() |
| list | grasps = find_result.objects[the_object] |
| list | height = obj.primitive_poses[0] |
| list | joint_names |
| tuple | l = PlaceLocation() |
| tuple | move_group = MoveGroupInterface("arm", "base_link", plan_only = args.plan) |
| string | obj_name = "object%d" |
| tuple | parser = argparse.ArgumentParser(description="Simple demo of pick and place") |
| tuple | pickplace = PickPlaceInterface("arm", "gripper", plan_only = args.plan, verbose = True) |
| tuple | places = list() |
| list | ready_pose = [-1.393150, -0.103543, 0, -1.608378, -0.458660, -0.1, -2.611218] |
| tuple | scene = PlanningSceneInterface("base_link") |
| list | support_surface = find_result.objects[the_object] |
| the_object = None | |
| float | the_object_dist = 0.35 |
| wait = False) | |
| def pick_and_place.move_to_ready | ( | interface | ) |
Definition at line 52 of file pick_and_place.py.
| int pick_and_place::count = 1 |
Definition at line 106 of file pick_and_place.py.
| tuple pick_and_place::d = math.sqrt((dx * dx) + (dy * dy)) |
Definition at line 119 of file pick_and_place.py.
| list pick_and_place::dx = obj.object.primitive_poses[0] |
Definition at line 117 of file pick_and_place.py.
| list pick_and_place::dy = obj.object.primitive_poses[0] |
Definition at line 118 of file pick_and_place.py.
| tuple pick_and_place::find_objects = actionlib.SimpleActionClient("basic_grasping_perception/find_objects", FindGraspableObjectsAction) |
Definition at line 81 of file pick_and_place.py.
| tuple pick_and_place::find_result = find_objects.get_result() |
Definition at line 90 of file pick_and_place.py.
| tuple pick_and_place::goal = FindGraspableObjectsGoal() |
Definition at line 86 of file pick_and_place.py.
| list pick_and_place::grasps = find_result.objects[the_object] |
Definition at line 161 of file pick_and_place.py.
| list pick_and_place::height = obj.primitive_poses[0] |
Definition at line 131 of file pick_and_place.py.
00001 ["shoulder_pan_joint", "shoulder_lift_joint", "upperarm_roll_joint", 00002 "elbow_flex_joint", "forearm_roll_joint", "wrist_flex_joint", "wrist_roll_joint"]
Definition at line 48 of file pick_and_place.py.
| tuple pick_and_place::l = PlaceLocation() |
Definition at line 172 of file pick_and_place.py.
| tuple pick_and_place::move_group = MoveGroupInterface("arm", "base_link", plan_only = args.plan) |
Definition at line 70 of file pick_and_place.py.
| string pick_and_place::obj_name = "object%d" |
Definition at line 143 of file pick_and_place.py.
| tuple pick_and_place::parser = argparse.ArgumentParser(description="Simple demo of pick and place") |
Definition at line 60 of file pick_and_place.py.
| tuple pick_and_place::pickplace = PickPlaceInterface("arm", "gripper", plan_only = args.plan, verbose = True) |
Definition at line 78 of file pick_and_place.py.
| tuple pick_and_place::places = list() |
Definition at line 171 of file pick_and_place.py.
| list pick_and_place::ready_pose = [-1.393150, -0.103543, 0, -1.608378, -0.458660, -0.1, -2.611218] |
Definition at line 50 of file pick_and_place.py.
| tuple pick_and_place::scene = PlanningSceneInterface("base_link") |
Definition at line 77 of file pick_and_place.py.
| list pick_and_place::support_surface = find_result.objects[the_object] |
Definition at line 162 of file pick_and_place.py.
| pick_and_place::the_object = None |
Definition at line 104 of file pick_and_place.py.
Definition at line 105 of file pick_and_place.py.
| pick_and_place::wait = False) |
Definition at line 112 of file pick_and_place.py.