76 virtual std::string
Name()
const = 0;
83#define PERCEPTION_REGISTER_POINTCLOUDPARSER(name) PERCEPTION_REGISTER_CLASS(BaseMotionParser, name)
virtual ~BaseMotionParser()=default
Destroy the Base PointCloud Parser object
virtual std::string Name() const =0
Name of Base PointCloud Parser class
virtual bool Parse(const PointCloudParserOptions &options, LidarFrame *frame)=0
Detect foreground objects
BaseMotionParser()=default
Construct a new Base PointCloud Parser object
virtual bool Init(const PointCloudParserInitOptions &options=PointCloudParserInitOptions())=0
Init the Base PointCloud Parser object
#define DISALLOW_COPY_AND_ASSIGN(classname)
#define PERCEPTION_REGISTER_REGISTERER(base_class)