continuous_detector.h
Go to the documentation of this file.
1 
43 #ifndef APRILTAG_ROS_CONTINUOUS_DETECTOR_H
44 #define APRILTAG_ROS_CONTINUOUS_DETECTOR_H
45 
47 
48 #include <memory>
49 
50 #include <nodelet/nodelet.h>
51 
52 namespace apriltag_ros
53 {
54 
56 {
57  public:
58  ContinuousDetector() = default;
59  ~ContinuousDetector() = default;
60 
61  void onInit();
62 
63  void imageCallback(const sensor_msgs::ImageConstPtr& image_rect,
64  const sensor_msgs::CameraInfoConstPtr& camera_info);
65 
66  private:
67  std::shared_ptr<TagDetector> tag_detector_;
70 
71  std::shared_ptr<image_transport::ImageTransport> it_;
75 };
76 
77 } // namespace apriltag_ros
78 
79 #endif // APRILTAG_ROS_CONTINUOUS_DETECTOR_H
image_transport::CameraSubscriber camera_image_subscriber_
std::shared_ptr< TagDetector > tag_detector_
image_transport::Publisher tag_detections_image_publisher_
std::shared_ptr< image_transport::ImageTransport > it_
void imageCallback(const sensor_msgs::ImageConstPtr &image_rect, const sensor_msgs::CameraInfoConstPtr &camera_info)


apriltag_ros
Author(s): Danylo Malyuta
autogenerated on Thu Oct 22 2020 03:55:58