concepts.simulator.pybullet.manipulation_utils.bimanual_contact_samplers.BimanualPickupParameter#
- class BimanualPickupParameter[source]#
Bases:
object
BimanualPickupParameter(target_contact_point1: numpy.ndarray, target_contact_normal1: numpy.ndarray, target_contact_point2: numpy.ndarray, target_contact_normal2: numpy.ndarray, contact_pos1: numpy.ndarray, contact_quat1: numpy.ndarray, contact_pos2: numpy.ndarray, contact_quat2: numpy.ndarray, move_dir: numpy.ndarray, move_distance: float)
Methods
Attributes
The first contact point on the target object, in the world frame.
The normal of the first contact point on the target object.
The second contact point on the target object, in the world frame.
The normal of the second contact point on the target object.
The pos of the first tool object, in the world frame.
The quat of the first tool object.
The pos of the second tool object, in the world frame.
The quat of the second tool object.
The direction of the move, on the target object.
The distance of the move.
- __init__(target_contact_point1, target_contact_normal1, target_contact_point2, target_contact_normal2, contact_pos1, contact_quat1, contact_pos2, contact_quat2, move_dir, move_distance)#
- __new__(**kwargs)#