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

#include <base_obstacle_perception.h>

类 apollo::perception::radar4d::BaseRadarObstaclePerception 继承关系图:
apollo::perception::radar4d::BaseRadarObstaclePerception 的协作图:

Public 成员函数

 BaseRadarObstaclePerception ()=default
 Construct a new Base Radar Obstacle Perception object
 
virtual ~BaseRadarObstaclePerception ()=default
 
virtual bool Init (const PerceptionInitOptions &options)=0
 Init radar object detection processor
 
virtual bool Perceive (RadarFrame *frame, const RadarPerceptionOptions &options, std::vector< base::ObjectPtr > *objects)=0
 Process radar frame with preprocessed point cloud, and get targets after detection and tracking.
 
virtual std::string Name () const =0
 The name of the radar object detection processor
 

详细描述

在文件 base_obstacle_perception.h41 行定义.

构造及析构函数说明

◆ BaseRadarObstaclePerception()

apollo::perception::radar4d::BaseRadarObstaclePerception::BaseRadarObstaclePerception ( )
default

Construct a new Base Radar Obstacle Perception object

◆ ~BaseRadarObstaclePerception()

virtual apollo::perception::radar4d::BaseRadarObstaclePerception::~BaseRadarObstaclePerception ( )
virtualdefault

成员函数说明

◆ Init()

virtual bool apollo::perception::radar4d::BaseRadarObstaclePerception::Init ( const PerceptionInitOptions options)
pure virtual

Init radar object detection processor

参数
optionsinit options
返回
true
false

apollo::perception::radar4d::RadarObstaclePerception 内被实现.

◆ Name()

virtual std::string apollo::perception::radar4d::BaseRadarObstaclePerception::Name ( ) const
pure virtual

The name of the radar object detection processor

返回
std::string

apollo::perception::radar4d::RadarObstaclePerception 内被实现.

◆ Perceive()

virtual bool apollo::perception::radar4d::BaseRadarObstaclePerception::Perceive ( RadarFrame frame,
const RadarPerceptionOptions options,
std::vector< base::ObjectPtr > *  objects 
)
pure virtual

Process radar frame with preprocessed point cloud, and get targets after detection and tracking.

参数
frameradar frame with preprocessed point cloud
optionsprocessing options
objectstargets after detection and tracking
返回
true
false

apollo::perception::radar4d::RadarObstaclePerception 内被实现.


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