Apollo 10.0
自动驾驶开放平台
|
#include <base_obstacle_detector.h>
Public 成员函数 | |
BaseObstacleDetector ()=default | |
virtual | ~BaseObstacleDetector ()=default |
virtual bool | Init (const ObstacleDetectorInitOptions &options)=0 |
Interface for loading obstacle detector config files | |
virtual bool | Detect (CameraFrame *frame)=0 |
Interface for obstacle detector main part | |
virtual std::string | Name () const =0 |
Interface for obstacle detector name | |
virtual bool | InitNetwork (const common::ModelInfo &model_info, const std::string &model_root) |
Interface for network initialization | |
BaseObstacleDetector ()=default | |
virtual | ~BaseObstacleDetector ()=default |
virtual bool | Init (const ObstacleDetectorInitOptions &options)=0 |
Interface for loading obstacle detector config files | |
virtual bool | Detect (CameraFrame *frame)=0 |
Interface for obstacle detector main part | |
virtual std::string | Name () const =0 |
Interface for obstacle detector name | |
virtual bool | InitNetwork (const common::ModelInfo &model_info, const std::string &model_root) |
Interface for network initialization | |
BaseObstacleDetector ()=default | |
virtual | ~BaseObstacleDetector ()=default |
virtual bool | Init (const ObstacleDetectorInitOptions &options)=0 |
Interface for loading obstacle detector config files | |
virtual bool | Detect (onboard::CameraFrame *frame)=0 |
Interface for obstacle detector main part | |
virtual std::string | Name () const =0 |
Interface for obstacle detector name | |
virtual bool | InitNetwork (const common::ModelInfo &model_info, const std::string &model_root) |
Interface for network initialization | |
Protected 成员函数 | |
DISALLOW_COPY_AND_ASSIGN (BaseObstacleDetector) | |
DISALLOW_COPY_AND_ASSIGN (BaseObstacleDetector) | |
DISALLOW_COPY_AND_ASSIGN (BaseObstacleDetector) | |
Protected 属性 | |
int | gpu_id_ = 0 |
std::shared_ptr< inference::Inference > | net_ |
在文件 base_obstacle_detector.h 第 41 行定义.
|
default |
|
virtualdefault |
|
default |
|
virtualdefault |
|
default |
|
virtualdefault |
|
pure virtual |
Interface for obstacle detector main part
frame | obstacle type and 2D bbox should be filled, required, 3D information of obstacle can be filled, optional. |
在 apollo::perception::camera::BEVObstacleDetector , 以及 apollo::perception::camera::BEVFORMERObstacleDetector 内被实现.
|
pure virtual |
Interface for obstacle detector main part
frame | obstacle type and 2D bbox should be filled, required, 3D information of obstacle can be filled, optional. |
在 apollo::perception::camera::BEVObstacleDetector , 以及 apollo::perception::camera::BEVFORMERObstacleDetector 内被实现.
|
pure virtual |
Interface for obstacle detector main part
frame | obstacle type and 2D bbox should be filled, required, 3D information of obstacle can be filled, optional. |
在 apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::CaddnObstacleDetector , 以及 apollo::perception::camera::SmokeObstacleDetector 内被实现.
|
protected |
|
protected |
|
protected |
|
pure virtual |
Interface for loading obstacle detector config files
options |
在 apollo::perception::camera::SmokeObstacleDetector, apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector , 以及 apollo::perception::camera::CaddnObstacleDetector 内被实现.
|
pure virtual |
Interface for loading obstacle detector config files
options |
在 apollo::perception::camera::SmokeObstacleDetector, apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector , 以及 apollo::perception::camera::CaddnObstacleDetector 内被实现.
|
pure virtual |
Interface for loading obstacle detector config files
options |
在 apollo::perception::camera::SmokeObstacleDetector, apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector , 以及 apollo::perception::camera::CaddnObstacleDetector 内被实现.
|
virtual |
Interface for network initialization
model_info | network config |
model_root | root path of network model |
在文件 base_obstacle_detector.cc 第 30 行定义.
|
virtual |
Interface for network initialization
model_info | network config |
model_root | root path of network model |
|
virtual |
Interface for network initialization
model_info | network config |
model_root | root path of network model |
|
pure virtual |
Interface for obstacle detector name
在 apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector, apollo::perception::camera::CaddnObstacleDetector , 以及 apollo::perception::camera::SmokeObstacleDetector 内被实现.
|
pure virtual |
Interface for obstacle detector name
在 apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector, apollo::perception::camera::CaddnObstacleDetector , 以及 apollo::perception::camera::SmokeObstacleDetector 内被实现.
|
pure virtual |
Interface for obstacle detector name
在 apollo::perception::camera::BEVObstacleDetector, apollo::perception::camera::YoloObstacleDetector, apollo::perception::camera::Yolox3DObstacleDetector, apollo::perception::camera::BEVFORMERObstacleDetector, apollo::perception::camera::CaddnObstacleDetector , 以及 apollo::perception::camera::SmokeObstacleDetector 内被实现.
|
protected |
在文件 base_obstacle_detector.h 第 81 行定义.
|
protected |
在文件 base_obstacle_detector.h 第 82 行定义.