Public Member Functions | Protected Attributes
CobLookAtAction Class Reference

List of all members.

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

Detailed Description

Definition at line 16 of file cob_lookat_action_server.cpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

actionlib::SimpleActionClient<control_msgs::FollowJointTrajectoryAction>* CobLookAtAction::head_ac [protected]

Definition at line 24 of file cob_lookat_action_server.cpp.

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.

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.

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.

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.


The documentation for this class was generated from the following file:


cob_lookat_action
Author(s): Felix Messmer
autogenerated on Wed Aug 26 2015 11:01:21