Go to the documentation of this file.
36 #ifndef JSK_PERCEPTION_CONSENSUS_TRACKING_H_
37 #define JSK_PERCEPTION_CONSENSUS_TRACKING_H_
39 #include <geometry_msgs/PolygonStamped.h>
40 #include <libcmt/CMT.h>
45 #include <jsk_topic_tools/diagnostic_nodelet.h>
46 #include <sensor_msgs/Image.h>
50 class ConsensusTracking :
public jsk_topic_tools::DiagnosticNodelet
54 DiagnosticNodelet(
"ConsensusTracking"),
69 const geometry_msgs::PolygonStamped::ConstPtr& poly_msg);
90 #endif // JSK_PERCEPTION_CONSENSUS_TRACKING_H_
message_filters::sync_policies::ExactTime< sensor_msgs::Image, geometry_msgs::PolygonStamped > ExactSyncPolicy
message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, geometry_msgs::PolygonStamped > ApproximateSyncPolicy
ros::Publisher pub_debug_image_
void setInitialWindow(const sensor_msgs::Image::ConstPtr &img_msg, const geometry_msgs::PolygonStamped::ConstPtr &poly_msg)
ros::Subscriber sub_image_
boost::shared_ptr< message_filters::Synchronizer< ApproximateSyncPolicy > > async_
virtual ~ConsensusTracking()
ros::Publisher pub_mask_image_
message_filters::Subscriber< sensor_msgs::Image > sub_image_to_init_
boost::shared_ptr< message_filters::Synchronizer< ExactSyncPolicy > > sync_
virtual void getTrackingResult(const sensor_msgs::Image::ConstPtr &image_msg)
message_filters::Subscriber< geometry_msgs::PolygonStamped > sub_polygon_to_init_
virtual void unsubscribe()
jsk_perception
Author(s): Manabu Saito, Ryohei Ueda
autogenerated on Fri May 16 2025 03:11:16