63 namespace perception {
75 virtual bool Init(
const std::string& pipeline_name) = 0;
76 virtual bool Perceive(
const drivers::ContiRadar& corrected_obstacles,
78 std::vector<base::ObjectPtr>* objects) = 0;
79 virtual std::string Name()
const = 0;
83 #define PERCEPTION_REGISTER_RADAR_OBSTACLE_PERCEPTION(name) \ 84 PERCEPTION_REGISTER_CLASS(BaseRadarObstaclePerception, name) Definition: base_detector.h:72
Definition: base_roi_filter.h:69
Definition: base_radar_obstacle_perception.h:71
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
PERCEPTION_REGISTER_REGISTERER(BaseDetector)
TrackerOptions track_options
Definition: base_radar_obstacle_perception.h:68
Definition: base_radar_obstacle_perception.h:65
Definition: base_tracker.h:67
bool Init(const char *binary_name)
DetectorOptions detector_options
Definition: base_radar_obstacle_perception.h:66
RoiFilterOptions roi_filter_options
Definition: base_radar_obstacle_perception.h:67
std::string sensor_name
Definition: base_radar_obstacle_perception.h:69