Public Member Functions | |
| def | __init__ |
| def | can_reach |
| def | get_arm_state |
| def | get_gripper_state |
| def | is_arm_moving |
| def | look_at_ee |
| def | look_at_point |
| def | look_down |
| def | look_forward |
| def | move_arm_to_joints |
| def | move_arm_to_joints_plan |
| def | move_arm_to_pose |
| def | nod_head |
| def | play_sound |
| def | relax_arm |
| def | reset_arm_movement_history |
| def | set_gripper_state |
| def | shake_head |
| def | start_move_arm_to_pose |
Public Attributes | |
| current_gaze_goal_srv | |
| gaze_client | |
| get_ee_pose_srv | |
| get_gripper_state_srv | |
| get_joint_states_srv | |
| is_arm_moving_srv | |
| is_reachable_srv | |
| move_arm_to_joints_plan_srv | |
| move_arm_to_joints_srv | |
| move_arm_to_pose_srv | |
| relax_arm_srv | |
| reset_arm_movement_history_srv | |
| set_gripper_state_srv | |
| start_move_arm_to_pose_srv | |
Private Attributes | |
| _get_nearest_object_srv | |
| _play_sound | |
| _social_gaze | |
| _sound_client | |
| _tf_listener | |
Robot class that provides an interface to arm and head (maybe base later)
| def fetch_pbd_interaction.robot.Robot.__init__ | ( | self, | |
| tf_listener, | |||
play_sound = True, |
|||
social_gaze = True |
|||
| ) |
| def fetch_pbd_interaction.robot.Robot.can_reach | ( | self, | |
| arm_state | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.get_arm_state | ( | self | ) |
| def fetch_pbd_interaction.robot.Robot.is_arm_moving | ( | self | ) |
| def fetch_pbd_interaction.robot.Robot.look_at_ee | ( | self, | |
follow = True |
|||
| ) |
| def fetch_pbd_interaction.robot.Robot.look_at_point | ( | self, | |
| point | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.look_down | ( | self | ) |
| def fetch_pbd_interaction.robot.Robot.look_forward | ( | self | ) |
| def fetch_pbd_interaction.robot.Robot.move_arm_to_joints | ( | self, | |
| arm_states, | |||
| times | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.move_arm_to_joints_plan | ( | self, | |
| arm_state | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.move_arm_to_pose | ( | self, | |
| arm_state | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.nod_head | ( | self, | |
num = 5 |
|||
| ) |
| def fetch_pbd_interaction.robot.Robot.play_sound | ( | self, | |
| requested_sound | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.relax_arm | ( | self | ) |
| def fetch_pbd_interaction.robot.Robot.set_gripper_state | ( | self, | |
| gripper_state | |||
| ) |
| def fetch_pbd_interaction.robot.Robot.shake_head | ( | self, | |
num = 5 |
|||
| ) |
| def fetch_pbd_interaction.robot.Robot.start_move_arm_to_pose | ( | self, | |
| arm_state | |||
| ) |