43 #ifndef APRILTAG_ROS_CONTINUOUS_DETECTOR_H 44 #define APRILTAG_ROS_CONTINUOUS_DETECTOR_H 53 #include <std_srvs/Empty.h> 66 void imageCallback(
const sensor_msgs::ImageConstPtr& image_rect,
67 const sensor_msgs::CameraInfoConstPtr& camera_info);
77 std::shared_ptr<image_transport::ImageTransport>
it_;
88 #endif // APRILTAG_ROS_CONTINUOUS_DETECTOR_H cv_bridge::CvImagePtr cv_image_
void refreshTagParameters()
ros::ServiceServer refresh_params_service_
image_transport::CameraSubscriber camera_image_subscriber_
std::shared_ptr< TagDetector > tag_detector_
bool refreshParamsCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
bool draw_tag_detections_image_
image_transport::Publisher tag_detections_image_publisher_
ContinuousDetector()=default
std::shared_ptr< image_transport::ImageTransport > it_
void imageCallback(const sensor_msgs::ImageConstPtr &image_rect, const sensor_msgs::CameraInfoConstPtr &camera_info)
ros::Publisher tag_detections_publisher_
std::mutex detection_mutex_
~ContinuousDetector()=default