23#include "modules/perception/lidar_cpdet_detection/down_sample_bank/pcl_method/proto/pcl_method.pb.h"
66 std::string
Name()
const override {
return "PclPCDownSample"; }
69 double downsample_voxel_size_x_ = 0.09;
70 double downsample_voxel_size_y_ = 0.09;
71 double downsample_voxel_size_z_ = 0.09;
virtual ~PclPCDownSample()=default
PclPCDownSample()=default
bool Process(const DownSampleOptions &options, base::PointFCloudPtr &cloud_ptr) override
Down sample pointcloud
bool Init(const DownSampleInitOptions &options=DownSampleInitOptions()) override
Init of PclPCDownSample object
std::string Name() const override
Name of PclPCDownSample object
#define CYBER_PLUGIN_MANAGER_REGISTER_PLUGIN(name, base)
std::shared_ptr< PointFCloud > PointFCloudPtr