1
This commit is contained in:
@@ -8,7 +8,34 @@ class InitBase: public ConfigBase {
|
||||
explicit InitBase(const std::string name);
|
||||
|
||||
protected:
|
||||
// Functions
|
||||
void init_model();
|
||||
void init_publisher();
|
||||
void init_subscriber();
|
||||
void init_service();
|
||||
void init_sync_sub();
|
||||
|
||||
virtual void camera_info_callback(
|
||||
const sensor_msgs::msg::CameraInfo::SharedPtr &msg
|
||||
);
|
||||
|
||||
virtual void sync_sub_callback(
|
||||
const sensor_msgs::msg::Image::ConstSharedPtr &color_msg,
|
||||
const sensor_msgs::msg::Image::ConstSharedPtr &depth_msg
|
||||
);
|
||||
|
||||
virtual void service_sub_callback(
|
||||
const sensor_msgs::msg::Image::ConstSharedPtr &msg
|
||||
);
|
||||
|
||||
virtual void service_callback(
|
||||
const std::shared_ptr<interfaces::srv::VisionObjectRecognition::Request> &request,
|
||||
std::shared_ptr<interfaces::srv::VisionObjectRecognition::Response> response
|
||||
);
|
||||
|
||||
virtual void seg_image();
|
||||
virtual void seg_color();
|
||||
virtual void seg_crossboard();
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user