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

#include <base_radar_obstacle_perception.h>

类 apollo::perception::radar::BaseRadarObstaclePerception 继承关系图:
apollo::perception::radar::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 (const drivers::ContiRadar &corrected_obstacles, const RadarPerceptionOptions &options, std::vector< base::ObjectPtr > *objects)=0
 Process the radar raw data obtained from radar driver, and get targets after tracking.
 
virtual std::string Name () const =0
 The name of the radar object detection processor
 

详细描述

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

构造及析构函数说明

◆ BaseRadarObstaclePerception()

apollo::perception::radar::BaseRadarObstaclePerception::BaseRadarObstaclePerception ( )
default

Construct a new Base Radar Obstacle Perception object

◆ ~BaseRadarObstaclePerception()

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

成员函数说明

◆ Init()

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

Init radar object detection processor

参数
optionsinit options
返回
true
false

在 apollo::perception::radar::RadarObstaclePerception 内被实现.

◆ Name()

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

The name of the radar object detection processor

返回
std::string

在 apollo::perception::radar::RadarObstaclePerception 内被实现.

◆ Perceive()

virtual bool apollo::perception::radar::BaseRadarObstaclePerception::Perceive ( const drivers::ContiRadar &  corrected_obstacles,
const RadarPerceptionOptions &  options,
std::vector< base::ObjectPtr > *  objects 
)
pure virtual

Process the radar raw data obtained from radar driver, and get targets after tracking.

参数
corrected_obstaclesraw data obtained from radar driver
optionsprocessing options
objectstargets after tracking
返回
true
false

在 apollo::perception::radar::RadarObstaclePerception 内被实现.


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