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 |
Definition at line 39 of file imagesift.cpp.
| SiftNode::SiftNode | ( | ) | [inline] |
Definition at line 53 of file imagesift.cpp.
| virtual SiftNode::~SiftNode | ( | ) | [inline, virtual] |
Definition at line 65 of file imagesift.cpp.
| 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.
bool SiftNode::_bInfoInitialized [private] |
Definition at line 49 of file imagesift.cpp.
image_transport::ImageTransport SiftNode::_it [private] |
Definition at line 43 of file imagesift.cpp.
boost::mutex SiftNode::_mutex [private] |
Definition at line 41 of file imagesift.cpp.
ros::NodeHandle SiftNode::_node [private] |
Definition at line 42 of file imagesift.cpp.
Publisher SiftNode::_pubSift [private] |
Definition at line 47 of file imagesift.cpp.
ros::ServiceServer SiftNode::_srvDetect [private] |
Definition at line 45 of file imagesift.cpp.
Definition at line 44 of file imagesift.cpp.
Subscriber SiftNode::_subInfo [private] |
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.