49 double target_timestamp)
override;
59 double measurement_timestamp,
60 double target_timestamp)
override;
62 std::string
Name()
const override;
93 static bool s_use_camera_3d_;
94 static float s_camera_radar_time_diff_th_;
PbfShapeFusion(TrackPtr track)
TrackPtr GetTrack()
Get the Track object
void UpdateWithoutMeasurement(const std::string &sensor_id, double measurement_timestamp, double target_timestamp) override
Update without measurement
std::string Name() const override
The name of BaseShapeFusion
virtual ~PbfShapeFusion()=default
void UpdateWithMeasurement(const SensorObjectPtr measurement, double target_timestamp) override
Update with measurement
#define DISALLOW_COPY_AND_ASSIGN(classname)
std::shared_ptr< const SensorObject > SensorObjectConstPtr
std::shared_ptr< SensorObject > SensorObjectPtr
std::shared_ptr< Track > TrackPtr