30 namespace perception {
41 std::string
Name()
const override {
return "DummyFusionSystem"; }
45 std::vector<base::ObjectPtr>* fused_objects)
override;
60 std::string
Name()
const override {
return "DummyDataAssociation"; }
74 double target_timestamp)
override;
77 const std::string& sensor_id,
78 double measurement_timestamp,
79 double target_timestamp)
override;
81 std::string
Name()
const override {
return "DummyTracker"; }
Definition: base_fusion_system.h:37
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
bool Init(const FusionInitOptions &options) override
DummyFusionSystem()=default
~DummyFusionSystem()=default
std::string Name() const override
Definition: dummy_algorithms.h:41
Definition: base_fusion_system.h:31
Definition: dummy_algorithms.h:48
std::shared_ptr< SensorObject > SensorObjectPtr
Definition: sensor_object.h:68
Definition: base_data_association.h:43
bool Fuse(const FusionOptions &options, const base::FrameConstPtr &sensor_frame, std::vector< base::ObjectPtr > *fused_objects) override
std::shared_ptr< const Frame > FrameConstPtr
Definition: frame.h:61
Definition: base_tracker.h:32
std::shared_ptr< Track > TrackPtr
Definition: track.h:160
std::shared_ptr< SensorFrame > SensorFramePtr
Definition: base_forward_declaration.h:28
Definition: base_data_association.h:31
Definition: base_fusion_system.h:35
Definition: base_tracker.h:28
Definition: dummy_algorithms.h:63
Definition: dummy_algorithms.h:33
DummyFusionSystem & operator=(const DummyFusionSystem &)=delete
std::string Name() const override
Definition: dummy_algorithms.h:81
Definition: base_data_association.h:35
std::string Name() const override
Definition: dummy_algorithms.h:60
std::shared_ptr< Scene > ScenePtr
Definition: scene.h:58