| Public Member Functions | |
| ArmMoveIKAction (std::string name) | |
| void | executeCB (const pr2_common_action_msgs::ArmMoveIKGoalConstPtr &goal) | 
| int | getJointIndex (const std::string &name) | 
| void | preemptCB () | 
| ~ArmMoveIKAction (void) | |
| Protected Attributes | |
| std::string | action_name_ | 
| std::string | arm_ | 
| std::string | arm_controller_ | 
| actionlib::SimpleActionServer < pr2_common_action_msgs::ArmMoveIKAction > | as_ | 
| int | dimension_ | 
| int | free_angle_ | 
| KDL::JntArray | jnt_pos_suggestion_ | 
| std::string | joint_action_ | 
| KDL::Chain | kdl_chain_ | 
| ros::NodeHandle | nh_ | 
| boost::shared_ptr < pr2_arm_kinematics::PR2ArmIKSolver > | pr2_arm_ik_solver_ | 
| pr2_common_action_msgs::ArmMoveIKResult | result_ | 
| urdf::Model | robot_model_ | 
| std::string | root_name_ | 
| double | search_discretization_ | 
| tf::TransformListener | tf_ | 
| double | timeout_ | 
| std::string | tip_name_ | 
| actionlib::SimpleActionClient < pr2_controllers_msgs::JointTrajectoryAction > * | trajectory_action_ | 
Definition at line 50 of file arm_ik.cpp.
| ArmMoveIKAction::ArmMoveIKAction | ( | std::string | name | ) |  [inline] | 
Definition at line 55 of file arm_ik.cpp.
| ArmMoveIKAction::~ArmMoveIKAction | ( | void | ) |  [inline] | 
Definition at line 141 of file arm_ik.cpp.
| void ArmMoveIKAction::executeCB | ( | const pr2_common_action_msgs::ArmMoveIKGoalConstPtr & | goal | ) |  [inline] | 
Definition at line 154 of file arm_ik.cpp.
| int ArmMoveIKAction::getJointIndex | ( | const std::string & | name | ) |  [inline] | 
Definition at line 267 of file arm_ik.cpp.
| void ArmMoveIKAction::preemptCB | ( | ) |  [inline] | 
Definition at line 146 of file arm_ik.cpp.
| std::string ArmMoveIKAction::action_name_  [protected] | 
Definition at line 296 of file arm_ik.cpp.
| std::string ArmMoveIKAction::arm_  [protected] | 
Definition at line 296 of file arm_ik.cpp.
| std::string ArmMoveIKAction::arm_controller_  [protected] | 
Definition at line 296 of file arm_ik.cpp.
| actionlib::SimpleActionServer<pr2_common_action_msgs::ArmMoveIKAction> ArmMoveIKAction::as_  [protected] | 
Definition at line 301 of file arm_ik.cpp.
| int ArmMoveIKAction::dimension_  [protected] | 
Definition at line 294 of file arm_ik.cpp.
| int ArmMoveIKAction::free_angle_  [protected] | 
Definition at line 294 of file arm_ik.cpp.
| KDL::JntArray ArmMoveIKAction::jnt_pos_suggestion_  [protected] | 
Definition at line 299 of file arm_ik.cpp.
| std::string ArmMoveIKAction::joint_action_  [protected] | 
Definition at line 293 of file arm_ik.cpp.
| KDL::Chain ArmMoveIKAction::kdl_chain_  [protected] | 
Definition at line 298 of file arm_ik.cpp.
| ros::NodeHandle ArmMoveIKAction::nh_  [protected] | 
Definition at line 291 of file arm_ik.cpp.
| boost::shared_ptr<pr2_arm_kinematics::PR2ArmIKSolver> ArmMoveIKAction::pr2_arm_ik_solver_  [protected] | 
Definition at line 304 of file arm_ik.cpp.
| pr2_common_action_msgs::ArmMoveIKResult ArmMoveIKAction::result_  [protected] | 
Definition at line 307 of file arm_ik.cpp.
| urdf::Model ArmMoveIKAction::robot_model_  [protected] | 
Definition at line 292 of file arm_ik.cpp.
| std::string ArmMoveIKAction::root_name_  [protected] | 
Definition at line 296 of file arm_ik.cpp.
| double ArmMoveIKAction::search_discretization_  [protected] | 
Definition at line 295 of file arm_ik.cpp.
| tf::TransformListener ArmMoveIKAction::tf_  [protected] | 
Definition at line 305 of file arm_ik.cpp.
| double ArmMoveIKAction::timeout_  [protected] | 
Definition at line 295 of file arm_ik.cpp.
| std::string ArmMoveIKAction::tip_name_  [protected] | 
Definition at line 296 of file arm_ik.cpp.
| actionlib::SimpleActionClient<pr2_controllers_msgs::JointTrajectoryAction>* ArmMoveIKAction::trajectory_action_  [protected] | 
Definition at line 302 of file arm_ik.cpp.