#include <action_push_door.h>
Public Member Functions | |
PushDoorAction (tf::TransformListener &tf) | |
~PushDoorAction () | |
Private Member Functions | |
void | execute (const door_msgs::DoorGoalConstPtr &goal) |
void | poseCallback (const PoseConstPtr &pose) |
Private Attributes | |
door_msgs::DoorResult | action_result_ |
actionlib::SimpleActionServer < door_msgs::DoorAction > | action_server_ |
ros::NodeHandle | node_ |
boost::mutex | pose_mutex_ |
ros::Publisher | pose_pub_ |
tf::Stamped< tf::Pose > | pose_state_ |
bool | pose_state_received_ |
tf::TransformListener & | tf_ |
Definition at line 60 of file action_push_door.h.
Definition at line 55 of file action_push_door.cpp.
Definition at line 65 of file action_push_door.cpp.
void PushDoorAction::execute | ( | const door_msgs::DoorGoalConstPtr & | goal | ) | [private] |
Definition at line 70 of file action_push_door.cpp.
void PushDoorAction::poseCallback | ( | const PoseConstPtr & | pose | ) | [private] |
Definition at line 135 of file action_push_door.cpp.
Definition at line 74 of file action_push_door.h.
actionlib::SimpleActionServer<door_msgs::DoorAction> door_handle_detector::PushDoorAction::action_server_ [private] |
Definition at line 73 of file action_push_door.h.
Definition at line 70 of file action_push_door.h.
boost::mutex door_handle_detector::PushDoorAction::pose_mutex_ [private] |
Definition at line 78 of file action_push_door.h.
Definition at line 71 of file action_push_door.h.
Definition at line 76 of file action_push_door.h.
Definition at line 77 of file action_push_door.h.
Definition at line 72 of file action_push_door.h.