Definition at line 193 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.affineFeedbackController | ( | self, | |
cur_state, | |||
A, | |||
b | |||
) |
Definition at line 824 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.arm_moving_cart | ( | self, | |
which_arm | |||
) |
Definition at line 1710 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.centroidAlignmentController | ( | self, | |
cur_state, | |||
desired_state, | |||
ee_pose | |||
) |
Definition at line 715 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.directGoalController | ( | self, | |
cur_state, | |||
desired_state | |||
) |
Definition at line 753 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.directGoalGripperController | ( | self, | |
cur_state, | |||
desired_state, | |||
ee_pose | |||
) |
Definition at line 799 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.feedback_push_behavior | ( | self, | |
request, | |||
feedback_cb | |||
) |
Definition at line 467 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.get_arm_joint_pose | ( | self, | |
which_arm | |||
) |
Definition at line 1591 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.get_desired_posture | ( | self, | |
which_arm | |||
) |
Definition at line 2006 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_feedback_post_push | ( | self, | |
request | |||
) |
Definition at line 924 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_feedback_post_sweep | ( | self, | |
request | |||
) |
Definition at line 996 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_feedback_push | ( | self, | |
request | |||
) |
Definition at line 455 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_feedback_sweep | ( | self, | |
request | |||
) |
Definition at line 459 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_post_push | ( | self, | |
request | |||
) |
Definition at line 1298 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_post_sweep | ( | self, | |
request | |||
) |
Definition at line 1383 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_pre_push | ( | self, | |
request | |||
) |
Definition at line 1060 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_pre_sweep | ( | self, | |
request | |||
) |
Definition at line 1136 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_push | ( | self, | |
request | |||
) |
Definition at line 1272 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.gripper_sweep | ( | self, | |
request | |||
) |
Definition at line 1347 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.ik_robot_state_to_arm_pose | ( | self, | |
robot_state | |||
) |
Definition at line 2057 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.init_arm_pose | ( | self, | |
force_ready = False , |
|||
which_arm = 'l' |
|||
) |
Move the arm to the initial pose to be out of the way for viewing the tabletop
Definition at line 369 of file position_feedback_push_node.py.
Definition at line 447 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.init_cart_controllers | ( | self | ) |
Definition at line 2078 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.init_head_pose | ( | self, | |
camera_frame | |||
) |
Definition at line 427 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.init_joint_controllers | ( | self | ) |
Definition at line 2067 of file position_feedback_push_node.py.
Definition at line 441 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.init_vel_controllers | ( | self | ) |
Definition at line 2093 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.l_arm_cart_state_callback | ( | self, | |
state_msg | |||
) |
Definition at line 2025 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.l_arm_vel_state_callback | ( | self, | |
state_msg | |||
) |
Definition at line 2041 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.loadAffineController | ( | self, | |
controller_name | |||
) |
Definition at line 2126 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_down_until_contact | ( | self, | |
which_arm, | |||
pressure = 1000 |
|||
) |
Definition at line 1891 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_relative_gripper | ( | self, | |
rel_push_vector, | |||
which_arm, | |||
move_cart_count_thresh = None , |
|||
pressure = 1000 |
|||
) |
Definition at line 1727 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_relative_torso | ( | self, | |
rel_push_vector, | |||
which_arm, | |||
move_cart_count_thresh = None , |
|||
pressure = 1000 |
|||
) |
Definition at line 1742 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_relative_torso_epc | ( | self, | |
push_angle, | |||
push_dist, | |||
which_arm, | |||
move_cart_count_thresh = None , |
|||
pressure = 1000 |
|||
) |
Definition at line 1761 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_to_cart_pose | ( | self, | |
pose, | |||
which_arm, | |||
done_moving_count_thresh = None , |
|||
pressure = 1000 |
|||
) |
Definition at line 1604 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_to_cart_pose_epc | ( | self, | |
desired_pose, | |||
which_arm, | |||
ep_gen, | |||
done_moving_count_thresh = None , |
|||
pressure = 1000 , |
|||
exit_on_contact = False |
|||
) |
Definition at line 1817 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_to_cart_pose_ik | ( | self, | |
pose, | |||
which_arm, | |||
pressure = 1000 , |
|||
nsecs = 2.0 |
|||
) |
Definition at line 1650 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.move_until_contact | ( | self, | |
twist, | |||
which_arm, | |||
done_moving_count_thresh = None , |
|||
pressure = 1000 |
|||
) |
Definition at line 1905 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.overhead_feedback_post_push | ( | self, | |
request | |||
) |
Definition at line 864 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.overhead_feedback_push | ( | self, | |
request | |||
) |
Definition at line 463 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.overhead_post_push | ( | self, | |
request | |||
) |
Definition at line 1454 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.overhead_pre_push | ( | self, | |
request | |||
) |
Definition at line 1200 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.overhead_push | ( | self, | |
request | |||
) |
Definition at line 1426 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.r_arm_cart_state_callback | ( | self, | |
state_msg | |||
) |
Definition at line 2033 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.r_arm_vel_state_callback | ( | self, | |
state_msg | |||
) |
Definition at line 2049 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.raise_and_look | ( | self, | |
request | |||
) |
Service callback to raise the spine to a specific height relative to the table height and tilt the head so that the Kinect views the table
Definition at line 1507 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.RBFFeedbackController | ( | self, | |
cur_state | |||
) |
Definition at line 841 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.reset_arm_pose | ( | self, | |
force_ready = False , |
|||
which_arm = 'l' , |
|||
high_arm_joints = False |
|||
) |
Move the arm to the initial pose to be out of the way for viewing the tabletop
Definition at line 392 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.rotateHeadingController | ( | self, | |
cur_state, | |||
desired_state, | |||
which_arm, | |||
ee_pose | |||
) |
TODO: Change to align to a given point in object frame while pushing in direction perpendicular to the original orientation...?
Definition at line 636 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.rotateHeadingControllerPalm | ( | self, | |
cur_state, | |||
desired_state, | |||
which_arm, | |||
ee_pose | |||
) |
Definition at line 684 of file position_feedback_push_node.py.
Main control loop for the node
Definition at line 2145 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.set_arm_joint_pose | ( | self, | |
joint_pose, | |||
which_arm, | |||
nsecs = 2.0 |
|||
) |
Definition at line 1597 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.setupRBFController | ( | self, | |
controller_name | |||
) |
Definition at line 2121 of file position_feedback_push_node.py.
Definition at line 2133 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.spinCircleStuff | ( | self, | |
cur_state, | |||
desired_state, | |||
which_arm | |||
) |
Definition at line 704 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.spinCompensationController | ( | self, | |
cur_state, | |||
desired_state | |||
) |
Definition at line 603 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.stop_moving_cart | ( | self, | |
which_arm | |||
) |
Definition at line 1885 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.stop_moving_vel | ( | self, | |
which_arm | |||
) |
Definition at line 1985 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.straightLineController | ( | self, | |
cur_state, | |||
desired_state | |||
) |
Definition at line 776 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.switch_to_cart_controllers | ( | self | ) |
Definition at line 2100 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.switch_to_joint_controllers | ( | self | ) |
Definition at line 2107 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.switch_to_vel_controllers | ( | self | ) |
Definition at line 2114 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.tracker_feedback_push | ( | self, | |
feedback | |||
) |
Definition at line 528 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.update_vel | ( | self, | |
update_twist, | |||
which_arm | |||
) |
Definition at line 1972 of file position_feedback_push_node.py.
def tabletop_pushing.position_feedback_push_node.PositionFeedbackPushNode.vel_push_forward | ( | self, | |
which_arm, | |||
speed = 0.3 |
|||
) |
Definition at line 1949 of file position_feedback_push_node.py.
Definition at line 467 of file position_feedback_push_node.py.
Definition at line 467 of file position_feedback_push_node.py.
tabletop_pushing::position_feedback_push_node.PositionFeedbackPushNode::arm_done_moving_count_thresh |
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 467 of file position_feedback_push_node.py.
Definition at line 467 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
tabletop_pushing::position_feedback_push_node.PositionFeedbackPushNode::learned_controller_base_path |
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
tabletop_pushing::position_feedback_push_node.PositionFeedbackPushNode::post_controller_switch_sleep |
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 528 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 195 of file position_feedback_push_node.py.
Definition at line 528 of file position_feedback_push_node.py.
Definition at line 528 of file position_feedback_push_node.py.