#include <action_detect_door.h>
Public Member Functions | |
DetectDoorAction (tf::TransformListener &tf) | |
~DetectDoorAction () | |
Private Member Functions | |
void | execute (const door_msgs::DoorGoalConstPtr &goal) |
bool | laserDetection (const door_msgs::Door &door_in, door_msgs::Door &door_out) |
Private Attributes | |
door_msgs::DoorResult | action_result_ |
actionlib::SimpleActionServer < door_msgs::DoorAction > | action_server_ |
actionlib::SimpleActionClient < pr2_laser_snapshotter::TiltLaserSnapshotAction > | laserSnapshotActionClient_ |
tf::TransformListener & | tf_ |
door_msgs::Door | tmp_result_ |
Definition at line 50 of file action_detect_door.h.
DetectDoorAction::DetectDoorAction | ( | tf::TransformListener & | tf | ) |
Definition at line 58 of file action_detect_door.cpp.
DetectDoorAction::~DetectDoorAction | ( | ) |
Definition at line 67 of file action_detect_door.cpp.
void DetectDoorAction::execute | ( | const door_msgs::DoorGoalConstPtr & | goal | ) | [private] |
Definition at line 70 of file action_detect_door.cpp.
bool DetectDoorAction::laserDetection | ( | const door_msgs::Door & | door_in, | |
door_msgs::Door & | door_out | |||
) | [private] |
Definition at line 101 of file action_detect_door.cpp.
door_msgs::DoorResult door_handle_detector::DetectDoorAction::action_result_ [private] |
Definition at line 64 of file action_detect_door.h.
actionlib::SimpleActionServer<door_msgs::DoorAction> door_handle_detector::DetectDoorAction::action_server_ [private] |
Definition at line 61 of file action_detect_door.h.
actionlib::SimpleActionClient<pr2_laser_snapshotter::TiltLaserSnapshotAction> door_handle_detector::DetectDoorAction::laserSnapshotActionClient_ [private] |
Definition at line 62 of file action_detect_door.h.
tf::TransformListener& door_handle_detector::DetectDoorAction::tf_ [private] |
Definition at line 60 of file action_detect_door.h.
door_msgs::Door door_handle_detector::DetectDoorAction::tmp_result_ [private] |
Definition at line 57 of file action_detect_door.h.