|
Apollo 11.0
自动驾驶开放平台
|
#include <kalman_motion_fusion.h>
Public 成员函数 | |
| KalmanMotionFusion (TrackPtr track) | |
| ~KalmanMotionFusion ()=default | |
| bool | Init () override |
| Init base data association config | |
| void | UpdateWithMeasurement (const SensorObjectConstPtr &measurement, double target_timestamp) override |
| update track motion state with measurement | |
| void | UpdateWithoutMeasurement (const std::string &sensor_id, double measurement_timestamp, double target_timestamp) override |
| update track motion state without measurement | |
| std::string | Name () const override |
| The name of BaseMotionFusion | |
| void | GetStates (Eigen::Vector3d *anchor_point, Eigen::Vector3d *velocity) |
| Get states | |
Public 成员函数 继承自 apollo::perception::fusion::BaseMotionFusion | |
| BaseMotionFusion (TrackPtr track) | |
| virtual | ~BaseMotionFusion ()=default |
额外继承的成员函数 | |
Protected 成员函数 继承自 apollo::perception::fusion::BaseMotionFusion | |
| DISALLOW_COPY_AND_ASSIGN (BaseMotionFusion) | |
Protected 属性 继承自 apollo::perception::fusion::BaseMotionFusion | |
| TrackPtr | track_ref_ |
在文件 kalman_motion_fusion.h 第 31 行定义.
|
inlineexplicit |
在文件 kalman_motion_fusion.h 第 33 行定义.
|
default |
| void apollo::perception::fusion::KalmanMotionFusion::GetStates | ( | Eigen::Vector3d * | anchor_point, |
| Eigen::Vector3d * | velocity | ||
| ) |
Get states
| anchor_point | |
| velocity |
在文件 kalman_motion_fusion.cc 第 103 行定义.
|
overridevirtual |
Init base data association config
实现了 apollo::perception::fusion::BaseMotionFusion.
在文件 kalman_motion_fusion.cc 第 37 行定义.
|
inlineoverridevirtual |
The name of BaseMotionFusion
实现了 apollo::perception::fusion::BaseMotionFusion.
在文件 kalman_motion_fusion.h 第 53 行定义.
|
overridevirtual |
update track motion state with measurement
| measurement | |
| target_timestamp |
实现了 apollo::perception::fusion::BaseMotionFusion.
在文件 kalman_motion_fusion.cc 第 134 行定义.
|
overridevirtual |
update track motion state without measurement
| sensor_id | |
| measurement_timestamp | |
| target_timestamp |
实现了 apollo::perception::fusion::BaseMotionFusion.
在文件 kalman_motion_fusion.cc 第 109 行定义.