concepts.dm.crowhat.manipulation_utils.pick_place_sampler#
Functions
Given the name of the object, the grasp pose, generate a trajectory of 6D poses that the robot should follow to grasp the object. |
|
|
|
|
Given the name of the object, sample a 6D grasp pose. |
|
|
|
Sample a placement of the target object on the support object. |
Classes
BimanualGraspParameter(contact_pair, pre_contact_distance, post_contact_distance, robot1_ee_pose, robot1_qpos, robot2_ee_pose, robot2_qpos) |
|
GraspContactPairProposal(object_id, point1, normal1, point2, normal2, center, distance) |
|
GraspParameter(contact_pair, robot_ee_pose, robot_qpos) |
|
PlacementParameter(object_id, support_id, target_pos, target_quat, support_normal) |