|
Apollo 11.0
自动驾驶开放平台
|
#include <sensor_data_manager.h>
Public 成员函数 | |
| bool | Init () |
| Initialization | |
| void | Reset () |
| Reset the data | |
| void | AddSensorMeasurements (const base::FrameConstPtr &frame_ptr) |
| Add the data frame, which contains the obstacles detected by the sensor | |
| bool | IsLidar (const base::FrameConstPtr &frame_ptr) |
| Is the data frame detected by lidar | |
| bool | IsRadar (const base::FrameConstPtr &frame_ptr) |
| Is the data frame detected by radar | |
| bool | IsCamera (const base::FrameConstPtr &frame_ptr) |
| Is the data frame detected by camera | |
| void | GetLatestSensorFrames (double timestamp, const std::string &sensor_id, std::vector< SensorFramePtr > *frames) const |
| Get the latest sensor frames | |
| void | GetLatestFrames (double timestamp, std::vector< SensorFramePtr > *frames) const |
| Get the latest sensor frames | |
| bool | GetPose (const std::string &sensor_id, double timestamp, Eigen::Affine3d *pose) const |
| Get the Pose object | |
| base::BaseCameraModelPtr | GetCameraIntrinsic (const std::string &sensor_id) const |
| Get the Camera Intrinsic object | |
在文件 sensor_data_manager.h 第 36 行定义.
| void apollo::perception::fusion::SensorDataManager::AddSensorMeasurements | ( | const base::FrameConstPtr & | frame_ptr | ) |
Add the data frame, which contains the obstacles detected by the sensor
| frame_ptr | Sensor detection input data frame |
在文件 sensor_data_manager.cc 第 45 行定义.
| base::BaseCameraModelPtr apollo::perception::fusion::SensorDataManager::GetCameraIntrinsic | ( | const std::string & | sensor_id | ) | const |
Get the Camera Intrinsic object
| sensor_id |
在文件 sensor_data_manager.cc 第 135 行定义.
| void apollo::perception::fusion::SensorDataManager::GetLatestFrames | ( | double | timestamp, |
| std::vector< SensorFramePtr > * | frames | ||
| ) | const |
Get the latest sensor frames
| timestamp | |
| frames |
在文件 sensor_data_manager.cc 第 94 行定义.
| void apollo::perception::fusion::SensorDataManager::GetLatestSensorFrames | ( | double | timestamp, |
| const std::string & | sensor_id, | ||
| std::vector< SensorFramePtr > * | frames | ||
| ) | const |
Get the latest sensor frames
| timestamp | |
| sensor_id | |
| frames |
在文件 sensor_data_manager.cc 第 80 行定义.
| bool apollo::perception::fusion::SensorDataManager::GetPose | ( | const std::string & | sensor_id, |
| double | timestamp, | ||
| Eigen::Affine3d * | pose | ||
| ) | const |
Get the Pose object
| sensor_id | |
| timestamp | |
| pose |
在文件 sensor_data_manager.cc 第 119 行定义.
| bool apollo::perception::fusion::SensorDataManager::Init | ( | ) |
Initialization
在文件 sensor_data_manager.cc 第 30 行定义.
| bool apollo::perception::fusion::SensorDataManager::IsCamera | ( | const base::FrameConstPtr & | frame_ptr | ) |
Is the data frame detected by camera
| frame_ptr |
在文件 sensor_data_manager.cc 第 75 行定义.
| bool apollo::perception::fusion::SensorDataManager::IsLidar | ( | const base::FrameConstPtr & | frame_ptr | ) |
Is the data frame detected by lidar
| frame_ptr |
在文件 sensor_data_manager.cc 第 65 行定义.
| bool apollo::perception::fusion::SensorDataManager::IsRadar | ( | const base::FrameConstPtr & | frame_ptr | ) |
Is the data frame detected by radar
| frame_ptr |
在文件 sensor_data_manager.cc 第 70 行定义.
| void apollo::perception::fusion::SensorDataManager::Reset | ( | ) |
Reset the data
在文件 sensor_data_manager.cc 第 39 行定义.