29 namespace perception {
38 bool Preprocess(
const drivers::ContiRadar& raw_obstacles,
40 drivers::ContiRadar* corrected_obstacles)
override;
41 std::string
Name()
const override;
53 bool Detect(
const drivers::ContiRadar& corrected_obstacles,
56 std::string
Name()
const override;
59 void ContiObs2Frame(
const drivers::ContiRadar& corrected_obstacles,
73 std::string
Name()
const override;
Definition: base_detector.h:72
Definition: base_roi_filter.h:69
Definition: base_preprocessor.h:75
std::shared_ptr< Frame > FramePtr
Definition: frame.h:60
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: base_preprocessor.h:71
#define DISALLOW_COPY_AND_ASSIGN(classname)
Definition: macros.h:48
Definition: base_roi_filter.h:73
DummyRoiFilter()
Definition: dummy_algorithms.h:67
DummyDetector()
Definition: dummy_algorithms.h:49
Definition: dummy_algorithms.h:65
virtual ~DummyPreprocessor()=default
bool Preprocess(const drivers::ContiRadar &raw_obstacles, const PreprocessorOptions &options, drivers::ContiRadar *corrected_obstacles) override
Definition: dummy_algorithms.h:47
Definition: dummy_algorithms.h:32
Definition: base_detector.h:80
std::string Name() const override
DummyPreprocessor()
Definition: dummy_algorithms.h:34