Go to the source code of this file.
Classes |
class | pr2_playpen.overhead_manipulation.SimplePickAndPlaceExample |
Namespaces |
namespace | pr2_playpen::overhead_manipulation |
Variables |
tuple | pr2_playpen::overhead_manipulation.angle = np.random.uniform(0, 2*math.pi, 1) |
int | pr2_playpen::overhead_manipulation.arm = 0 |
list | pr2_playpen::overhead_manipulation.center_xyz = [.625+math.cos(angle)*radius, math.sin(angle)*radius, table_height+.2] |
list | pr2_playpen::overhead_manipulation.place_rect_dims = [.1, .1] |
tuple | pr2_playpen::overhead_manipulation.radius = np.random.uniform(0,0.20, 1) |
tuple | pr2_playpen::overhead_manipulation.sppe = SimplePickAndPlaceExample() |
tuple | pr2_playpen::overhead_manipulation.success = sppe.pick_up_object_near_point(target_point_xyz, arm) |
float | pr2_playpen::overhead_manipulation.table_height = 0.529 |
tuple | pr2_playpen::overhead_manipulation.target_point = create_point_stamped(target_point_xyz, 'base_link') |
list | pr2_playpen::overhead_manipulation.target_point_xyz = [.625, 0, table_height] |
| here is where we put the loop and service calls to know if successful or not...., when done write success rate/statistics to pkl file and call service to advance to next object, etc.
|