Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::fusion::SensorDataManager Class Reference

#include <sensor_data_manager.h>

Collaboration diagram for apollo::perception::fusion::SensorDataManager:
Collaboration graph

Public Member Functions

bool Init ()
 
void Reset ()
 
void AddSensorMeasurements (const base::FrameConstPtr &frame_ptr)
 
bool IsLidar (const base::FrameConstPtr &frame_ptr)
 
bool IsRadar (const base::FrameConstPtr &frame_ptr)
 
bool IsCamera (const base::FrameConstPtr &frame_ptr)
 
void GetLatestSensorFrames (double timestamp, const std::string &sensor_id, std::vector< SensorFramePtr > *frames) const
 
void GetLatestFrames (double timestamp, std::vector< SensorFramePtr > *frames) const
 
bool GetPose (const std::string &sensor_id, double timestamp, Eigen::Affine3d *pose) const
 
base::BaseCameraModelPtr GetCameraIntrinsic (const std::string &sensor_id) const
 

Member Function Documentation

◆ AddSensorMeasurements()

void apollo::perception::fusion::SensorDataManager::AddSensorMeasurements ( const base::FrameConstPtr frame_ptr)

◆ GetCameraIntrinsic()

base::BaseCameraModelPtr apollo::perception::fusion::SensorDataManager::GetCameraIntrinsic ( const std::string &  sensor_id) const

◆ GetLatestFrames()

void apollo::perception::fusion::SensorDataManager::GetLatestFrames ( double  timestamp,
std::vector< SensorFramePtr > *  frames 
) const

◆ GetLatestSensorFrames()

void apollo::perception::fusion::SensorDataManager::GetLatestSensorFrames ( double  timestamp,
const std::string &  sensor_id,
std::vector< SensorFramePtr > *  frames 
) const

◆ GetPose()

bool apollo::perception::fusion::SensorDataManager::GetPose ( const std::string &  sensor_id,
double  timestamp,
Eigen::Affine3d *  pose 
) const

◆ Init()

bool apollo::perception::fusion::SensorDataManager::Init ( )

◆ IsCamera()

bool apollo::perception::fusion::SensorDataManager::IsCamera ( const base::FrameConstPtr frame_ptr)

◆ IsLidar()

bool apollo::perception::fusion::SensorDataManager::IsLidar ( const base::FrameConstPtr frame_ptr)

◆ IsRadar()

bool apollo::perception::fusion::SensorDataManager::IsRadar ( const base::FrameConstPtr frame_ptr)

◆ Reset()

void apollo::perception::fusion::SensorDataManager::Reset ( )

The documentation for this class was generated from the following file: