$search
| approach_direction_t enum name | simple_robot_control::Arm | |
| Arm(char arm_side, bool collision_checking=true) | simple_robot_control::Arm | |
| armside_str | simple_robot_control::Arm | [private] |
| current_joint_angles_ | simple_robot_control::Arm | [private] |
| FROM_ABOVE enum value | simple_robot_control::Arm | |
| FROM_BELOW enum value | simple_robot_control::Arm | |
| FROM_LEFT_SIDEWAYS enum value | simple_robot_control::Arm | |
| FROM_LEFT_UPRIGHT enum value | simple_robot_control::Arm | |
| FROM_RIGHT_SIDEWAYS enum value | simple_robot_control::Arm | |
| FROM_RIGHT_UPRIGHT enum value | simple_robot_control::Arm | |
| FRONTAL enum value | simple_robot_control::Arm | |
| getCurrentJointAngles() | simple_robot_control::Arm | |
| getIK(const geometry_msgs::PoseStamped &pose, vector< double > &joint_angles, vector< double > *ik_seed_pos=NULL) | simple_robot_control::Arm | |
| goToJointPos(const vector< double > &positions, double max_time=3.0, bool wait=true) | simple_robot_control::Arm | |
| goToJointPos(const double *positions, int num_positions, double max_time=3.0, bool wait=true) | simple_robot_control::Arm | |
| goToJointPosWithCollisionChecking(const vector< double > &positions, double max_time=3.0, bool wait=true) | simple_robot_control::Arm | |
| gripperlength | simple_robot_control::Arm | [private, static] |
| gripperToWrist(const tf::StampedTransform &pose) | simple_robot_control::Arm | [private] |
| group_name | simple_robot_control::Arm | [private] |
| ik_service_client_ | simple_robot_control::Arm | [private] |
| isAtPos(const std::vector< double > &pos_vec) | simple_robot_control::Arm | |
| joint_names | simple_robot_control::Arm | [private] |
| makePose(const tf::Vector3 &position, string frame_id, approach_direction_t approach) | simple_robot_control::Arm | [private] |
| move_arm_client_ | simple_robot_control::Arm | [private] |
| moveGrippertoPose(const tf::StampedTransform &pose, double max_time=5.0, bool wait=true, vector< double > *ik_seed_pos=0) | simple_robot_control::Arm | |
| moveGrippertoPoseWithCollisionChecking(const tf::StampedTransform &pose, double max_time=5.0, bool wait=true, std::string planner="ompl") | simple_robot_control::Arm | |
| moveGrippertoPoseWithOrientationConstraints(const tf::StampedTransform &tf, bool keep_roll, bool keep_pitch, bool keep_yaw, double max_time=5.0, bool wait=true, double tolerance=0.2) | simple_robot_control::Arm | |
| moveGripperToPosition(const tf::Vector3 &position, string frame_id, approach_direction_t approach=FRONTAL, double max_time=5.0, bool wait=true, vector< double > *ik_seed_pos=0) | simple_robot_control::Arm | |
| moveGrippertoPositionWithCollisionChecking(const tf::Vector3 &position, string frame_id, approach_direction_t approach=FRONTAL, double max_time=5.0, bool wait=true, std::string planner="ompl") | simple_robot_control::Arm | |
| moveWristRollLinktoPose(const tf::StampedTransform &pose, double max_time=5.0, bool wait=true, vector< double > *ik_seed_pos=0) | simple_robot_control::Arm | |
| moveWristRollLinktoPose(const geometry_msgs::PoseStamped &pose, double max_time=5.0, bool wait=true, vector< double > *ik_seed_pos=0) | simple_robot_control::Arm | |
| moveWristRollLinktoPoseWithCollisionChecking(const geometry_msgs::PoseStamped &pose, double max_time=5.0, bool wait=true, std::string planner="ompl") | simple_robot_control::Arm | |
| moveWristRollLinktoPoseWithCollisionChecking(const tf::StampedTransform &pose, double max_time=5.0, bool wait=true, std::string planner="ompl") | simple_robot_control::Arm | |
| moveWristRollLinktoPoseWithOrientationConstraints(const tf::StampedTransform &pose, bool keep_roll, bool keep_pitch, bool keep_yaw, double max_time=5.0, bool wait=true, double tolerance=0.2) | simple_robot_control::Arm | |
| moveWristRollLinktoPoseWithOrientationConstraints(const geometry_msgs::PoseStamped &pose, bool keep_roll, bool keep_pitch, bool keep_yaw, double max_time=5.0, bool wait=true, double tolerance=0.2) | simple_robot_control::Arm | |
| nh_ | simple_robot_control::Arm | [private] |
| rotateWrist(double radians, double wrist_speed=wrist_speed_, bool wait=true) | simple_robot_control::Arm | |
| stretch() | simple_robot_control::Arm | |
| traj_client_ | simple_robot_control::Arm | [private] |
| tuck() | simple_robot_control::Arm | |
| updateJointStatePos() | simple_robot_control::Arm | |
| wrist_speed_ | simple_robot_control::Arm | [private, static] |
| wristToGripper(const tf::StampedTransform &pose) | simple_robot_control::Arm | [private] |
| ~Arm() | simple_robot_control::Arm |