#include <pbf_tracker.h>
◆ PbfTracker() [1/2]
apollo::perception::fusion::PbfTracker::PbfTracker |
( |
| ) |
|
◆ ~PbfTracker()
virtual apollo::perception::fusion::PbfTracker::~PbfTracker |
( |
| ) |
|
|
virtual |
◆ PbfTracker() [2/2]
apollo::perception::fusion::PbfTracker::PbfTracker |
( |
const PbfTracker & |
| ) |
|
|
delete |
◆ Init()
◆ InitMethods()
bool apollo::perception::fusion::PbfTracker::InitMethods |
( |
| ) |
|
|
protected |
◆ InitParams()
static bool apollo::perception::fusion::PbfTracker::InitParams |
( |
| ) |
|
|
static |
◆ Name()
std::string apollo::perception::fusion::PbfTracker::Name |
( |
| ) |
const |
|
overridevirtual |
◆ operator=()
◆ UpdateWithMeasurement()
void apollo::perception::fusion::PbfTracker::UpdateWithMeasurement |
( |
const TrackerOptions & |
options, |
|
|
const SensorObjectPtr |
measurement, |
|
|
double |
target_timestamp |
|
) |
| |
|
overridevirtual |
◆ UpdateWithoutMeasurement()
void apollo::perception::fusion::PbfTracker::UpdateWithoutMeasurement |
( |
const TrackerOptions & |
options, |
|
|
const std::string & |
sensor_id, |
|
|
double |
measurement_timestamp, |
|
|
double |
target_timestamp |
|
) |
| |
|
overridevirtual |
◆ existence_fusion_
std::unique_ptr<BaseExistenceFusion> apollo::perception::fusion::PbfTracker::existence_fusion_ = nullptr |
|
protected |
◆ motion_fusion_
std::unique_ptr<BaseMotionFusion> apollo::perception::fusion::PbfTracker::motion_fusion_ = nullptr |
|
protected |
◆ s_existence_fusion_method_
std::string apollo::perception::fusion::PbfTracker::s_existence_fusion_method_ |
|
staticprotected |
◆ s_motion_fusion_method_
std::string apollo::perception::fusion::PbfTracker::s_motion_fusion_method_ |
|
staticprotected |
◆ s_shape_fusion_method_
std::string apollo::perception::fusion::PbfTracker::s_shape_fusion_method_ |
|
staticprotected |
◆ s_type_fusion_method_
std::string apollo::perception::fusion::PbfTracker::s_type_fusion_method_ |
|
staticprotected |
◆ shape_fusion_
std::unique_ptr<BaseShapeFusion> apollo::perception::fusion::PbfTracker::shape_fusion_ = nullptr |
|
protected |
◆ type_fusion_
std::unique_ptr<BaseTypeFusion> apollo::perception::fusion::PbfTracker::type_fusion_ = nullptr |
|
protected |
The documentation for this class was generated from the following file:
- modules/perception/fusion/lib/data_fusion/tracker/pbf_tracker/pbf_tracker.h