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

#include <sensor_manager.h>

Collaboration diagram for apollo::perception::common::SensorManager:
Collaboration graph

Public Member Functions

bool Init ()
 
bool IsSensorExist (const std::string &name) const
 
bool GetSensorInfo (const std::string &name, apollo::perception::base::SensorInfo *sensor_info) const
 
std::shared_ptr< BaseCameraDistortionModelGetDistortCameraModel (const std::string &name) const
 
std::shared_ptr< BaseCameraModelGetUndistortCameraModel (const std::string &name) const
 
bool IsHdLidar (const std::string &name) const
 
bool IsHdLidar (const apollo::perception::base::SensorType &type) const
 
bool IsLdLidar (const std::string &name) const
 
bool IsLdLidar (const apollo::perception::base::SensorType &type) const
 
bool IsLidar (const std::string &name) const
 
bool IsLidar (const apollo::perception::base::SensorType &type) const
 
bool IsRadar (const std::string &name) const
 
bool IsRadar (const apollo::perception::base::SensorType &type) const
 
bool IsCamera (const std::string &name) const
 
bool IsCamera (const apollo::perception::base::SensorType &type) const
 
bool IsUltrasonic (const std::string &name) const
 
bool IsUltrasonic (const apollo::perception::base::SensorType &type) const
 
std::string GetFrameId (const std::string &name) const
 

Member Function Documentation

◆ GetDistortCameraModel()

std::shared_ptr<BaseCameraDistortionModel> apollo::perception::common::SensorManager::GetDistortCameraModel ( const std::string &  name) const

◆ GetFrameId()

std::string apollo::perception::common::SensorManager::GetFrameId ( const std::string &  name) const

◆ GetSensorInfo()

bool apollo::perception::common::SensorManager::GetSensorInfo ( const std::string &  name,
apollo::perception::base::SensorInfo sensor_info 
) const

◆ GetUndistortCameraModel()

std::shared_ptr<BaseCameraModel> apollo::perception::common::SensorManager::GetUndistortCameraModel ( const std::string &  name) const

◆ Init()

bool apollo::perception::common::SensorManager::Init ( )

◆ IsCamera() [1/2]

bool apollo::perception::common::SensorManager::IsCamera ( const std::string &  name) const

◆ IsCamera() [2/2]

bool apollo::perception::common::SensorManager::IsCamera ( const apollo::perception::base::SensorType type) const

◆ IsHdLidar() [1/2]

bool apollo::perception::common::SensorManager::IsHdLidar ( const std::string &  name) const

◆ IsHdLidar() [2/2]

bool apollo::perception::common::SensorManager::IsHdLidar ( const apollo::perception::base::SensorType type) const

◆ IsLdLidar() [1/2]

bool apollo::perception::common::SensorManager::IsLdLidar ( const std::string &  name) const

◆ IsLdLidar() [2/2]

bool apollo::perception::common::SensorManager::IsLdLidar ( const apollo::perception::base::SensorType type) const

◆ IsLidar() [1/2]

bool apollo::perception::common::SensorManager::IsLidar ( const std::string &  name) const

◆ IsLidar() [2/2]

bool apollo::perception::common::SensorManager::IsLidar ( const apollo::perception::base::SensorType type) const

◆ IsRadar() [1/2]

bool apollo::perception::common::SensorManager::IsRadar ( const std::string &  name) const

◆ IsRadar() [2/2]

bool apollo::perception::common::SensorManager::IsRadar ( const apollo::perception::base::SensorType type) const

◆ IsSensorExist()

bool apollo::perception::common::SensorManager::IsSensorExist ( const std::string &  name) const

◆ IsUltrasonic() [1/2]

bool apollo::perception::common::SensorManager::IsUltrasonic ( const std::string &  name) const

◆ IsUltrasonic() [2/2]

bool apollo::perception::common::SensorManager::IsUltrasonic ( const apollo::perception::base::SensorType type) const

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