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