#include <tuck_arms_client.h>
Public Member Functions | |
bool | tuckArms (bool tuck_right, bool tuck_left, bool wait=false) |
Calls the tuck arms action. Optional "wait" argument will block until result. | |
TuckArmsClient (ros::NodeHandle &nh, const ros::Duration &timeout) | |
Initialization. | |
~TuckArmsClient () | |
Private Attributes | |
ros::NodeHandle | nh_ |
The node handle we'll be using. | |
ros::Duration | timeout_ |
The timeout duration for the tuck arms action. | |
actionlib::SimpleActionClient < pr2_common_action_msgs::TuckArmsAction > | tuck_arms_action_client_ |
A actionlib client to the move_base action server. |
Definition at line 47 of file tuck_arms_client.h.
pr2_wrappers::TuckArmsClient::TuckArmsClient | ( | ros::NodeHandle & | nh, |
const ros::Duration & | timeout | ||
) |
Initialization.
Definition at line 36 of file tuck_arms_client.cpp.
Definition at line 42 of file tuck_arms_client.cpp.
bool pr2_wrappers::TuckArmsClient::tuckArms | ( | bool | tuck_right, |
bool | tuck_left, | ||
bool | wait = false |
||
) |
Calls the tuck arms action. Optional "wait" argument will block until result.
Definition at line 45 of file tuck_arms_client.cpp.
The node handle we'll be using.
Definition at line 51 of file tuck_arms_client.h.
The timeout duration for the tuck arms action.
Definition at line 54 of file tuck_arms_client.h.
actionlib::SimpleActionClient<pr2_common_action_msgs::TuckArmsAction> pr2_wrappers::TuckArmsClient::tuck_arms_action_client_ [private] |
A actionlib client to the move_base action server.
Definition at line 57 of file tuck_arms_client.h.