#include <jaco_pose_action.h>
Public Member Functions | |
void | actionCallback (const jaco_msgs::ArmPoseGoalConstPtr &) |
JacoPoseActionServer (JacoComm &, const ros::NodeHandle &n) | |
~JacoPoseActionServer () | |
Private Attributes | |
actionlib::SimpleActionServer < jaco_msgs::ArmPoseAction > | action_server_ |
std::string | api_origin_frame_ |
JacoComm & | arm_comm_ |
jaco::JacoPose | last_nonstall_pose_ |
ros::Time | last_nonstall_time_ |
tf::TransformListener | listener |
ros::NodeHandle | node_handle_ |
double | rate_hz_ |
double | stall_interval_seconds_ |
double | stall_threshold_ |
std::string | tf_prefix_ |
float | tolerance_ |
Definition at line 63 of file jaco_pose_action.h.
jaco::JacoPoseActionServer::JacoPoseActionServer | ( | JacoComm & | arm_comm, |
const ros::NodeHandle & | n | ||
) |
Definition at line 55 of file jaco_pose_action.cpp.
Definition at line 77 of file jaco_pose_action.cpp.
void jaco::JacoPoseActionServer::actionCallback | ( | const jaco_msgs::ArmPoseGoalConstPtr & | goal | ) |
Definition at line 82 of file jaco_pose_action.cpp.
actionlib::SimpleActionServer<jaco_msgs::ArmPoseAction> jaco::JacoPoseActionServer::action_server_ [private] |
Definition at line 74 of file jaco_pose_action.h.
std::string jaco::JacoPoseActionServer::api_origin_frame_ [private] |
Definition at line 80 of file jaco_pose_action.h.
JacoComm& jaco::JacoPoseActionServer::arm_comm_ [private] |
Definition at line 73 of file jaco_pose_action.h.
Definition at line 78 of file jaco_pose_action.h.
Definition at line 77 of file jaco_pose_action.h.
Definition at line 75 of file jaco_pose_action.h.
Definition at line 72 of file jaco_pose_action.h.
double jaco::JacoPoseActionServer::rate_hz_ [private] |
Definition at line 85 of file jaco_pose_action.h.
double jaco::JacoPoseActionServer::stall_interval_seconds_ [private] |
Definition at line 83 of file jaco_pose_action.h.
double jaco::JacoPoseActionServer::stall_threshold_ [private] |
Definition at line 84 of file jaco_pose_action.h.
std::string jaco::JacoPoseActionServer::tf_prefix_ [private] |
Definition at line 87 of file jaco_pose_action.h.
float jaco::JacoPoseActionServer::tolerance_ [private] |
Definition at line 86 of file jaco_pose_action.h.