concepts.dm.crowhat.manipulation_utils.pick_place_sampler.gen_bimanual_grasp_parameter#
- gen_bimanual_grasp_parameter(planning_world, robot1, robot2, object_id, support_id, gripper_distance, *, ee_contact_side='front', pre_contact_distance=0.05, post_contact_distance=0.01, gripper_min_distance=0.0001, surface_pointing_tol=0.9, mesh_filename=None, mesh_scale=1.0, max_test_points_before_first=250, max_test_points=100000000, batch_size=100, max_intersection_distance=10, max_ik_attempts=5, np_random=None, verbose=False)[source]#
- Parameters:
planning_world (PlanningWorldInterface)
robot1 (SingleArmMotionPlanningInterface)
robot2 (SingleArmMotionPlanningInterface)
object_id (int)
support_id (int)
gripper_distance (float)
ee_contact_side (str)
pre_contact_distance (float)
post_contact_distance (float)
gripper_min_distance (float)
surface_pointing_tol (float)
mesh_filename (str | None)
mesh_scale (float)
max_test_points_before_first (int)
max_test_points (int)
batch_size (int)
max_intersection_distance (float)
max_ik_attempts (int)
np_random (RandomState | None)
verbose (bool)
- Return type: