pyrobosim.planning.pddlstream.primitives.sample_grasp_pose

pyrobosim.planning.pddlstream.primitives.sample_grasp_pose(grasp_gen, obj, p_obj, p_robot, front_grasps=True, top_grasps=True, side_grasps=False)

Samples feasible grasps for an object given its pose and the relative robot pose.

Parameters:
Returns:

Generator yielding tuple containing a grasp

Return type:

generator[tuple[pyrobosim.manipulation.grasping.Grasp]]