Public Member Functions | |
void | detectCB (const sensor_msgs::ImageConstPtr &image_msg, const sensor_msgs::CameraInfoConstPtr &info_msg) |
FindFiducialAction (std::string name) | |
void | goalCB () |
void | preemptCB () |
void | timeoutCB (const ros::TimerEvent &e) |
~FindFiducialAction (void) | |
Protected Attributes | |
std::string | action_name_ |
actionlib::SimpleActionServer < turtlebot_actions::FindFiducialAction > | as_ |
image_geometry::PinholeCameraModel | cam_model_ |
PatternDetector | detector_ |
turtlebot_actions::FindFiducialFeedback | feedback_ |
cv_bridge::CvImagePtr | img_bridge_ |
image_transport::ImageTransport | it_ |
ros::NodeHandle | nh_ |
ros::Timer | pub_timer_ |
turtlebot_actions::FindFiducialResult | result_ |
image_transport::CameraSubscriber | sub_ |
tf::TransformBroadcaster | tf_broadcaster_ |
tf::TransformListener | tf_listener_ |
Definition at line 52 of file find_fiducial_pose.cpp.
FindFiducialAction::FindFiducialAction | ( | std::string | name | ) | [inline] |
Definition at line 56 of file find_fiducial_pose.cpp.
FindFiducialAction::~FindFiducialAction | ( | void | ) | [inline] |
Definition at line 67 of file find_fiducial_pose.cpp.
void FindFiducialAction::detectCB | ( | const sensor_msgs::ImageConstPtr & | image_msg, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) | [inline] |
Definition at line 109 of file find_fiducial_pose.cpp.
void FindFiducialAction::goalCB | ( | ) | [inline] |
Definition at line 71 of file find_fiducial_pose.cpp.
void FindFiducialAction::preemptCB | ( | ) | [inline] |
Definition at line 100 of file find_fiducial_pose.cpp.
void FindFiducialAction::timeoutCB | ( | const ros::TimerEvent & | e | ) | [inline] |
Definition at line 89 of file find_fiducial_pose.cpp.
std::string FindFiducialAction::action_name_ [protected] |
Definition at line 163 of file find_fiducial_pose.cpp.
actionlib::SimpleActionServer<turtlebot_actions::FindFiducialAction> FindFiducialAction::as_ [protected] |
Definition at line 162 of file find_fiducial_pose.cpp.
Definition at line 169 of file find_fiducial_pose.cpp.
PatternDetector FindFiducialAction::detector_ [protected] |
Definition at line 164 of file find_fiducial_pose.cpp.
turtlebot_actions::FindFiducialFeedback FindFiducialAction::feedback_ [protected] |
Definition at line 177 of file find_fiducial_pose.cpp.
cv_bridge::CvImagePtr FindFiducialAction::img_bridge_ [protected] |
Definition at line 168 of file find_fiducial_pose.cpp.
Definition at line 166 of file find_fiducial_pose.cpp.
ros::NodeHandle FindFiducialAction::nh_ [protected] |
Definition at line 161 of file find_fiducial_pose.cpp.
ros::Timer FindFiducialAction::pub_timer_ [protected] |
Definition at line 174 of file find_fiducial_pose.cpp.
turtlebot_actions::FindFiducialResult FindFiducialAction::result_ [protected] |
Definition at line 178 of file find_fiducial_pose.cpp.
Definition at line 167 of file find_fiducial_pose.cpp.
Definition at line 172 of file find_fiducial_pose.cpp.
Definition at line 171 of file find_fiducial_pose.cpp.