#include <third_party_perception_smartereye.h>
◆ ThirdPartyPerceptionSmartereye() [1/2]
apollo::third_party_perception::ThirdPartyPerceptionSmartereye::ThirdPartyPerceptionSmartereye |
( |
apollo::cyber::Node *const |
node | ) |
|
|
explicit |
在文件 third_party_perception_smartereye.cc 第 30 行定义.
32 smartereye_obstacles_reader_ =
34 FLAGS_smartereye_obstacles_topic,
35 [this](const std::shared_ptr<
38 });
39 smartereye_lanemark_reader_ =
41 FLAGS_smartereye_lanemark_topic,
42 [this](const std::shared_ptr<
45 });
46}
void OnSmartereyeLanemark(const apollo::drivers::SmartereyeLanemark &)
void OnSmartereye(const apollo::drivers::SmartereyeObstacles &message)
ThirdPartyPerception()=default
std::shared_ptr< apollo::cyber::Node > node_
◆ ThirdPartyPerceptionSmartereye() [2/2]
apollo::third_party_perception::ThirdPartyPerceptionSmartereye::ThirdPartyPerceptionSmartereye |
( |
| ) |
|
|
default |
◆ ~ThirdPartyPerceptionSmartereye()
apollo::third_party_perception::ThirdPartyPerceptionSmartereye::~ThirdPartyPerceptionSmartereye |
( |
| ) |
|
|
default |
◆ OnSmartereye()
在文件 third_party_perception_smartereye.cc 第 48 行定义.
49 {
50 ADEBUG <<
"Received smartereye data: run smartereye callback.";
54}
apollo::canbus::Chassis chassis_
std::mutex third_party_perception_mutex_
apollo::localization::LocalizationEstimate localization_
apollo::perception::PerceptionObstacles SmartereyeToPerceptionObstacles(const apollo::drivers::SmartereyeObstacles &smartereye_obstacles, const apollo::drivers::SmartereyeLanemark &smartereye_lanemark, const apollo::localization::LocalizationEstimate &localization, const apollo::canbus::Chassis &chassis)
◆ OnSmartereyeLanemark()
◆ Process()
该类的文档由以下文件生成: