Public Member Functions | Public Attributes | Private Attributes
SiftNode Class Reference

List of all members.

Public Member Functions

bool Detect (posedetection_msgs::Feature0D &features, const sensor_msgs::Image &imagemsg)
bool detect_cb (posedetection_msgs::Feature0DDetect::Request &req, posedetection_msgs::Feature0DDetect::Response &res)
void image_cb (const sensor_msgs::ImageConstPtr &msg_ptr)
void info_cb (const sensor_msgs::CameraInfoConstPtr &msg_ptr)
 SiftNode ()
virtual ~SiftNode ()

Public Attributes

ros::Time lasttime

Private Attributes

bool _bInfoInitialized
image_transport::ImageTransport _it
boost::mutex _mutex
ros::NodeHandle _node
Publisher _pubSift
ros::ServiceServer _srvDetect
image_transport::Subscriber _subImage
Subscriber _subInfo
posedetection_msgs::ImageFeature0D sift_msg

Detailed Description

Definition at line 39 of file imagesift.cpp.


Constructor & Destructor Documentation

SiftNode::SiftNode ( ) [inline]

Definition at line 53 of file imagesift.cpp.

virtual SiftNode::~SiftNode ( ) [inline, virtual]

Definition at line 65 of file imagesift.cpp.


Member Function Documentation

bool SiftNode::Detect ( posedetection_msgs::Feature0D &  features,
const sensor_msgs::Image &  imagemsg 
) [inline]

Definition at line 84 of file imagesift.cpp.

bool SiftNode::detect_cb ( posedetection_msgs::Feature0DDetect::Request &  req,
posedetection_msgs::Feature0DDetect::Response &  res 
) [inline]

Definition at line 79 of file imagesift.cpp.

void SiftNode::image_cb ( const sensor_msgs::ImageConstPtr &  msg_ptr) [inline]

Definition at line 169 of file imagesift.cpp.

void SiftNode::info_cb ( const sensor_msgs::CameraInfoConstPtr &  msg_ptr) [inline]

Definition at line 72 of file imagesift.cpp.


Member Data Documentation

Definition at line 49 of file imagesift.cpp.

Definition at line 43 of file imagesift.cpp.

boost::mutex SiftNode::_mutex [private]

Definition at line 41 of file imagesift.cpp.

Definition at line 42 of file imagesift.cpp.

Definition at line 47 of file imagesift.cpp.

Definition at line 45 of file imagesift.cpp.

Definition at line 44 of file imagesift.cpp.

Definition at line 46 of file imagesift.cpp.

Definition at line 51 of file imagesift.cpp.

posedetection_msgs::ImageFeature0D SiftNode::sift_msg [private]

Definition at line 48 of file imagesift.cpp.


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


imagesift
Author(s): Rosen Diankov (rdiankov@cs.cmu.edu), Kei Okada
autogenerated on Mon Oct 6 2014 01:16:01