Public Member Functions | |
CobLookAtAction (std::string action_name) | |
void | goalCB (const cob_lookat_action::LookAtGoalConstPtr &goal) |
void | goalCB_torso (const cob_lookat_action::LookAtGoalConstPtr &goal) |
bool | init () |
~CobLookAtAction (void) | |
Protected Attributes | |
actionlib::SimpleActionClient < control_msgs::FollowJointTrajectoryAction > * | head_ac |
bool | head_available |
std::vector< std::string > | head_joints |
ros::ServiceClient | ik_client |
std::string | lookat_action_name |
actionlib::SimpleActionServer < cob_lookat_action::LookAtAction > * | lookat_as |
cob_lookat_action::LookAtFeedback | lookat_fb |
std::vector< std::string > | lookat_joints |
cob_lookat_action::LookAtResult | lookat_res |
ros::NodeHandle | nh |
actionlib::SimpleActionClient < control_msgs::FollowJointTrajectoryAction > * | torso_ac |
bool | torso_available |
std::vector< std::string > | torso_joints |
Definition at line 16 of file cob_lookat_action_server.cpp.
CobLookAtAction::CobLookAtAction | ( | std::string | action_name | ) | [inline] |
Definition at line 42 of file cob_lookat_action_server.cpp.
CobLookAtAction::~CobLookAtAction | ( | void | ) | [inline] |
Definition at line 45 of file cob_lookat_action_server.cpp.
void CobLookAtAction::goalCB | ( | const cob_lookat_action::LookAtGoalConstPtr & | goal | ) | [inline] |
Definition at line 114 of file cob_lookat_action_server.cpp.
void CobLookAtAction::goalCB_torso | ( | const cob_lookat_action::LookAtGoalConstPtr & | goal | ) | [inline] |
Definition at line 243 of file cob_lookat_action_server.cpp.
bool CobLookAtAction::init | ( | ) | [inline] |
Definition at line 47 of file cob_lookat_action_server.cpp.
actionlib::SimpleActionClient<control_msgs::FollowJointTrajectoryAction>* CobLookAtAction::head_ac [protected] |
Definition at line 24 of file cob_lookat_action_server.cpp.
bool CobLookAtAction::head_available [protected] |
Definition at line 35 of file cob_lookat_action_server.cpp.
std::vector<std::string> CobLookAtAction::head_joints [protected] |
Definition at line 37 of file cob_lookat_action_server.cpp.
ros::ServiceClient CobLookAtAction::ik_client [protected] |
Definition at line 22 of file cob_lookat_action_server.cpp.
std::string CobLookAtAction::lookat_action_name [protected] |
Definition at line 28 of file cob_lookat_action_server.cpp.
actionlib::SimpleActionServer<cob_lookat_action::LookAtAction>* CobLookAtAction::lookat_as [protected] |
Definition at line 27 of file cob_lookat_action_server.cpp.
cob_lookat_action::LookAtFeedback CobLookAtAction::lookat_fb [protected] |
Definition at line 31 of file cob_lookat_action_server.cpp.
std::vector<std::string> CobLookAtAction::lookat_joints [protected] |
Definition at line 38 of file cob_lookat_action_server.cpp.
cob_lookat_action::LookAtResult CobLookAtAction::lookat_res [protected] |
Definition at line 32 of file cob_lookat_action_server.cpp.
ros::NodeHandle CobLookAtAction::nh [protected] |
Definition at line 20 of file cob_lookat_action_server.cpp.
actionlib::SimpleActionClient<control_msgs::FollowJointTrajectoryAction>* CobLookAtAction::torso_ac [protected] |
Definition at line 23 of file cob_lookat_action_server.cpp.
bool CobLookAtAction::torso_available [protected] |
Definition at line 34 of file cob_lookat_action_server.cpp.
std::vector<std::string> CobLookAtAction::torso_joints [protected] |
Definition at line 36 of file cob_lookat_action_server.cpp.