Public Member Functions | Protected Attributes | List of all members
FindFiducialAction Class Reference

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_
 

Detailed Description

Definition at line 52 of file find_fiducial_pose.cpp.

Constructor & Destructor Documentation

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.

Member Function Documentation

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.

Member Data Documentation

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.

image_geometry::PinholeCameraModel FindFiducialAction::cam_model_
protected

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.

image_transport::ImageTransport FindFiducialAction::it_
protected

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.

image_transport::CameraSubscriber FindFiducialAction::sub_
protected

Definition at line 167 of file find_fiducial_pose.cpp.

tf::TransformBroadcaster FindFiducialAction::tf_broadcaster_
protected

Definition at line 172 of file find_fiducial_pose.cpp.

tf::TransformListener FindFiducialAction::tf_listener_
protected

Definition at line 171 of file find_fiducial_pose.cpp.


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


turtlebot_actions
Author(s): Helen Oleynikova, Melonee Wise
autogenerated on Mon Jun 10 2019 15:43:57