Public Member Functions | |
def | __init__ |
def | add_marker_callbacks |
def | build_from_json |
def | change_ref_frame |
def | check_post_condition |
def | check_pre_condition |
def | decrease_id |
def | execute |
def | get_absolute_marker_pose |
def | get_absolute_marker_position |
def | get_absolute_pose |
def | get_json |
def | get_name |
def | get_number |
def | get_primitive_number |
def | get_ref_type |
def | get_relative_pose |
def | head_busy |
def | hide_marker |
def | is_control_visible |
def | is_object_required |
def | is_reachable |
def | is_selected |
def | marker_visible |
def | pose_editable |
def | select |
def | set_control_visible |
def | set_name |
def | set_pose |
def | set_primitive_number |
def | show_marker |
def | update_ref_frames |
def | update_viz |
Static Private Attributes | |
__metaclass__ = ABCMeta |
Definition at line 7 of file primitive.py.
Definition at line 11 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.add_marker_callbacks | ( | self, | |
click_cb, | |||
delete_cb, | |||
pose_change_cb, | |||
action_change_cb | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 31 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.build_from_json | ( | self, | |
json | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_trajectory.ArmTrajectory, and fetch_pbd_interaction.arm_target.ArmTarget.
Definition at line 15 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.change_ref_frame | ( | self, | |
ref_type, | |||
landmark | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 54 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 27 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 23 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 118 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 90 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.get_absolute_marker_pose | ( | self, | |
use_final = True |
|||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 110 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.get_absolute_marker_position | ( | self, | |
use_final = True |
|||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 114 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 106 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_trajectory.ArmTrajectory, and fetch_pbd_interaction.arm_target.ArmTarget.
Definition at line 19 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 126 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 130 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 78 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 142 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.get_relative_pose | ( | self, | |
use_final = True |
|||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 102 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 94 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 42 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 66 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 86 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 98 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 62 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 46 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 138 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.select | ( | self, | |
is_selected | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 58 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.set_control_visible | ( | self, | |
visible = True |
|||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 70 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.set_name | ( | self, | |
name | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 122 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.set_pose | ( | self, | |
pose | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 134 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.set_primitive_number | ( | self, | |
number | |||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 82 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 38 of file primitive.py.
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 50 of file primitive.py.
def fetch_pbd_interaction.primitive.Primitive.update_viz | ( | self, | |
check_reachable = True |
|||
) |
Reimplemented in fetch_pbd_interaction.grasp.Grasp, fetch_pbd_interaction.arm_target.ArmTarget, and fetch_pbd_interaction.arm_trajectory.ArmTrajectory.
Definition at line 74 of file primitive.py.
fetch_pbd_interaction::primitive.Primitive::__metaclass__ = ABCMeta [static, private] |
Definition at line 8 of file primitive.py.