21 #include "gtest/gtest_prod.h" 30 namespace perception {
42 std::string
Name()
const override {
return "FusedClassifier"; }
45 FRIEND_TEST(FusedClassifierTest, test_one_shot_fusion);
46 FRIEND_TEST(FusedClassifierTest, test_one_sequence_fusion);
47 FRIEND_TEST(FusedClassifierTest, test_one_sequence_fusion_bad_timestamp);
49 double temporal_window_ = 20.0;
50 bool enable_temporal_fusion_ =
true;
51 bool use_tracked_objects_ =
true;
53 std::string one_shot_fusion_method_;
54 std::string sequence_fusion_method_;
Definition: object_sequence.h:32
Definition: base_classifier.h:30
Definition: base_classifier.h:28
Definition: fused_classifier.h:33
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
std::string Name() const override
Definition: fused_classifier.h:42
Definition: type_fusion_interface.h:31
Definition: type_fusion_interface.h:29
bool Init(const ClassifierInitOptions &options=ClassifierInitOptions()) override
Definition: type_fusion_interface.h:33
FusedClassifier()=default
Definition: base_classifier.h:32
Definition: lidar_frame.h:33
~FusedClassifier()=default
bool Classify(const ClassifierOptions &options, LidarFrame *frame) override
Definition: type_fusion_interface.h:45