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

#include <base_ground_detector.h>

类 apollo::perception::lidar::BaseGroundDetector 继承关系图:
apollo::perception::lidar::BaseGroundDetector 的协作图:

Public 成员函数

 BaseGroundDetector ()=default
 
virtual ~BaseGroundDetector ()=default
 
virtual bool Init (const GroundDetectorInitOptions &options=GroundDetectorInitOptions())=0
 Init ground detector
 
virtual bool Detect (const GroundDetectorOptions &options, LidarFrame *frame)=0
 Detect ground points from point cloud.
 
virtual std::string Name () const =0
 Get class name
 

详细描述

在文件 base_ground_detector.h 第 36 行定义.

构造及析构函数说明

◆ BaseGroundDetector()

apollo::perception::lidar::BaseGroundDetector::BaseGroundDetector ( )
default

◆ ~BaseGroundDetector()

virtual apollo::perception::lidar::BaseGroundDetector::~BaseGroundDetector ( )
virtualdefault

成员函数说明

◆ Detect()

virtual bool apollo::perception::lidar::BaseGroundDetector::Detect ( const GroundDetectorOptions &  options,
LidarFrame *  frame 
)
pure virtual

Detect ground points from point cloud.

参数
options
framenon_ground_indices and point_height should be filled
返回
true
false

在 apollo::perception::lidar::GroundServiceDetector , 以及 apollo::perception::lidar::SpatioTemporalGroundDetector 内被实现.

◆ Init()

virtual bool apollo::perception::lidar::BaseGroundDetector::Init ( const GroundDetectorInitOptions &  options = GroundDetectorInitOptions())
pure virtual

Init ground detector

参数
options
返回
true
false

在 apollo::perception::lidar::GroundServiceDetector , 以及 apollo::perception::lidar::SpatioTemporalGroundDetector 内被实现.

◆ Name()

virtual std::string apollo::perception::lidar::BaseGroundDetector::Name ( ) const
pure virtual

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