27 namespace perception {
41 std::string
Name()
const override {
return "LidarObstacleTracking"; }
44 std::shared_ptr<BaseMultiTargetTracker> multi_target_tracker_;
45 std::shared_ptr<BaseClassifier> fusion_classifier_;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: base_lidar_obstacle_tracking.h:38
bool Init(const LidarObstacleTrackingInitOptions &options=LidarObstacleTrackingInitOptions()) override
virtual ~LidarObstacleTracking()=default
std::string Name() const override
Definition: lidar_obstacle_tracking.h:41
Definition: lidar_obstacle_tracking.h:30
Definition: base_lidar_obstacle_tracking.h:30
Definition: lidar_frame.h:33
Definition: base_lidar_obstacle_tracking.h:34
LidarObstacleTracking()=default
Definition: lidar_error_code.h:36
LidarProcessResult Process(const LidarObstacleTrackingOptions &options, LidarFrame *frame) override