|
Apollo 11.0
自动驾驶开放平台
|
#include <pbf_shape_fusion.h>
Public 成员函数 | |
| PbfShapeFusion (TrackPtr track) | |
| virtual | ~PbfShapeFusion ()=default |
| bool | Init () override |
| void | UpdateWithMeasurement (const SensorObjectPtr measurement, double target_timestamp) override |
| Update with measurement | |
| 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 | |
| TrackPtr | GetTrack () |
| Get the Track object | |
Public 成员函数 继承自 apollo::perception::fusion::BaseShapeFusion | |
| BaseShapeFusion (TrackPtr track) | |
| virtual | ~BaseShapeFusion ()=default |
额外继承的成员函数 | |
Protected 成员函数 继承自 apollo::perception::fusion::BaseShapeFusion | |
| DISALLOW_COPY_AND_ASSIGN (BaseShapeFusion) | |
Protected 属性 继承自 apollo::perception::fusion::BaseShapeFusion | |
| TrackPtr | track_ref_ |
在文件 pbf_shape_fusion.h 第 29 行定义.
|
inlineexplicit |
在文件 pbf_shape_fusion.h 第 31 行定义.
|
virtualdefault |
|
inline |
Get the Track object
在文件 pbf_shape_fusion.h 第 69 行定义.
|
overridevirtual |
实现了 apollo::perception::fusion::BaseShapeFusion.
在文件 pbf_shape_fusion.cc 第 25 行定义.
|
overridevirtual |
The name of BaseShapeFusion
实现了 apollo::perception::fusion::BaseShapeFusion.
在文件 pbf_shape_fusion.cc 第 65 行定义.
|
overridevirtual |
Update with measurement
| measurement | |
| target_timestamp |
实现了 apollo::perception::fusion::BaseShapeFusion.
在文件 pbf_shape_fusion.cc 第 27 行定义.
|
overridevirtual |
Update without measurement
| sensor_id | |
| measurement_timestamp | |
| target_timestamp |
实现了 apollo::perception::fusion::BaseShapeFusion.
在文件 pbf_shape_fusion.cc 第 61 行定义.