concepts.dm.crowhat.manipulation_utils.plannar_push_sampler.PlanarPushParameter#

class PlanarPushParameter[source]#

Bases: object

PlanarPushParameter(object_id: int, push_pos: numpy.ndarray, push_dir: numpy.ndarray, prepush_distance: float, push_distance: float, robot_ee_pose: Tuple[numpy.ndarray, numpy.ndarray])

Methods

Attributes

__init__(object_id, push_pos, push_dir, prepush_distance, push_distance, robot_ee_pose)#
Parameters:
Return type:

None

__new__(**kwargs)#
object_id: int#
prepush_distance: float#
push_dir: ndarray#
push_distance: float#
push_pos: ndarray#
robot_ee_pose: Tuple[ndarray, ndarray]#
property total_push_distance#