
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.