Apollo 11.0
自动驾驶开放平台
apollo::perception::radar::BasePreprocessor类 参考abstract

#include <base_preprocessor.h>

类 apollo::perception::radar::BasePreprocessor 继承关系图:
apollo::perception::radar::BasePreprocessor 的协作图:

Public 成员函数

 BasePreprocessor ()=default
 Construct a new Base Preprocessor object
 
virtual ~BasePreprocessor ()=default
 
virtual bool Init (const PreprocessorInitOptions &options)=0
 Init base preprocessor config
 
virtual bool Preprocess (const drivers::ContiRadar &raw_obstacles, const PreprocessorOptions &options, drivers::ContiRadar *corrected_obstacles)=0
 Correct radar raw obstacles.
 
virtual std::string Name () const =0
 The name of the radar base Preprocessor
 

详细描述

在文件 base_preprocessor.h 第 39 行定义.

构造及析构函数说明

◆ BasePreprocessor()

apollo::perception::radar::BasePreprocessor::BasePreprocessor ( )
default

Construct a new Base Preprocessor object

◆ ~BasePreprocessor()

virtual apollo::perception::radar::BasePreprocessor::~BasePreprocessor ( )
virtualdefault

成员函数说明

◆ Init()

virtual bool apollo::perception::radar::BasePreprocessor::Init ( const PreprocessorInitOptions &  options)
pure virtual

Init base preprocessor config

参数
optionsinit options
返回
true
false

在 apollo::perception::radar::DummyPreprocessor , 以及 apollo::perception::radar::ContiArsPreprocessor 内被实现.

◆ Name()

virtual std::string apollo::perception::radar::BasePreprocessor::Name ( ) const
pure virtual

The name of the radar base Preprocessor

返回
std::string

在 apollo::perception::radar::DummyPreprocessor , 以及 apollo::perception::radar::ContiArsPreprocessor 内被实现.

◆ Preprocess()

virtual bool apollo::perception::radar::BasePreprocessor::Preprocess ( const drivers::ContiRadar &  raw_obstacles,
const PreprocessorOptions &  options,
drivers::ContiRadar *  corrected_obstacles 
)
pure virtual

Correct radar raw obstacles.

参数
raw_obstaclesraw obstacles from radar driver.
optionspreprocess options
corrected_obstaclescorrected radar obstacles
返回
true
false

在 apollo::perception::radar::DummyPreprocessor , 以及 apollo::perception::radar::ContiArsPreprocessor 内被实现.


该类的文档由以下文件生成: