Definition at line 77 of file pr2_point_frame.cpp.
typedef PHAS::GoalHandle ControlHead::GoalHandle [private] |
Definition at line 81 of file pr2_point_frame.cpp.
typedef actionlib::ActionServer<pr2_controllers_msgs::PointHeadAction> ControlHead::PHAS [private] |
Definition at line 80 of file pr2_point_frame.cpp.
ControlHead::ControlHead | ( | const ros::NodeHandle & | node | ) | [inline] |
Definition at line 120 of file pr2_point_frame.cpp.
void ControlHead::cancelCB | ( | GoalHandle | gh | ) | [inline] |
Definition at line 469 of file pr2_point_frame.cpp.
void ControlHead::controllerStateCB | ( | const pr2_controllers_msgs::JointTrajectoryControllerStateConstPtr & | msg | ) | [inline] |
Definition at line 485 of file pr2_point_frame.cpp.
void ControlHead::goalCB | ( | GoalHandle | gh | ) | [inline] |
Definition at line 168 of file pr2_point_frame.cpp.
void ControlHead::watchdog | ( | const ros::TimerEvent & | e | ) | [inline] |
Definition at line 434 of file pr2_point_frame.cpp.
std::string ControlHead::action_name_ [private] |
Definition at line 84 of file pr2_point_frame.cpp.
PHAS ControlHead::action_server_ [private] |
Definition at line 100 of file pr2_point_frame.cpp.
GoalHandle ControlHead::active_goal_ [private] |
Definition at line 102 of file pr2_point_frame.cpp.
KDL::Chain ControlHead::chain_ [private] |
Definition at line 109 of file pr2_point_frame.cpp.
Definition at line 97 of file pr2_point_frame.cpp.
ros::Subscriber ControlHead::command_sub_ [private] |
Definition at line 96 of file pr2_point_frame.cpp.
std::string ControlHead::default_pointing_frame_ [private] |
Definition at line 88 of file pr2_point_frame.cpp.
bool ControlHead::has_active_goal_ [private] |
Definition at line 101 of file pr2_point_frame.cpp.
boost::scoped_ptr<KDL::ChainJntToJacSolver> ControlHead::jac_solver_ [private] |
Definition at line 113 of file pr2_point_frame.cpp.
std::vector< std::string> ControlHead::joint_names_ [private] |
Definition at line 91 of file pr2_point_frame.cpp.
pr2_controllers_msgs::JointTrajectoryControllerStateConstPtr ControlHead::last_controller_state_ |
Definition at line 484 of file pr2_point_frame.cpp.
ros::NodeHandle ControlHead::nh_ [private] |
Definition at line 93 of file pr2_point_frame.cpp.
std::string ControlHead::node_name_ [private] |
Definition at line 83 of file pr2_point_frame.cpp.
std::string ControlHead::pan_link_ [private] |
Definition at line 87 of file pr2_point_frame.cpp.
std::string ControlHead::pan_parent_ [private] |
Definition at line 104 of file pr2_point_frame.cpp.
ros::NodeHandle ControlHead::pnh_ [private] |
Definition at line 93 of file pr2_point_frame.cpp.
tf::Vector3 ControlHead::pointing_axis_ [private] |
Definition at line 90 of file pr2_point_frame.cpp.
std::string ControlHead::pointing_frame_ [private] |
Definition at line 89 of file pr2_point_frame.cpp.
boost::scoped_ptr<KDL::ChainFkSolverPos> ControlHead::pose_solver_ [private] |
Definition at line 112 of file pr2_point_frame.cpp.
Definition at line 94 of file pr2_point_frame.cpp.
std::string ControlHead::root_ [private] |
Definition at line 85 of file pr2_point_frame.cpp.
Definition at line 95 of file pr2_point_frame.cpp.
double ControlHead::success_angle_threshold_ [private] |
Definition at line 105 of file pr2_point_frame.cpp.
geometry_msgs::PointStamped ControlHead::target_ [private] |
Definition at line 107 of file pr2_point_frame.cpp.
tf::Stamped<tf::Point> ControlHead::target_in_pan_ [private] |
Definition at line 103 of file pr2_point_frame.cpp.
tf::Point ControlHead::target_in_root_ [private] |
Definition at line 110 of file pr2_point_frame.cpp.
tf::TransformListener ControlHead::tfl_ [private] |
Definition at line 115 of file pr2_point_frame.cpp.
std::string ControlHead::tip_ [private] |
Definition at line 86 of file pr2_point_frame.cpp.
KDL::Tree ControlHead::tree_ [private] |
Definition at line 108 of file pr2_point_frame.cpp.
urdf::Model ControlHead::urdf_model_ [private] |
Definition at line 116 of file pr2_point_frame.cpp.
ros::Timer ControlHead::watchdog_timer_ [private] |
Definition at line 98 of file pr2_point_frame.cpp.