Apollo 11.0
自动驾驶开放平台
apollo::perception::lidar::SppData结构体 参考

#include <spp_struct.h>

apollo::perception::lidar::SppData 的协作图:

Public 成员函数

void MakeReference (size_t width, size_t height, float range)
 
 ~SppData ()
 

Public 属性

float * obs_prob_data = nullptr
 
float * offset_data = nullptr
 
float * confidence_data = nullptr
 
float * z_data = nullptr
 
float * class_prob_data = nullptr
 
float * heading_data = nullptr
 
base::Blob< float > * instance_pt_blob = nullptr
 
base::Blob< float > * category_pt_blob = nullptr
 
base::Blob< float > * confidence_pt_blob = nullptr
 
base::Blob< float > * classify_pt_blob = nullptr
 
base::Blob< float > * heading_pt_blob = nullptr
 
base::Blob< float > * height_pt_blob = nullptr
 
float ** obs_prob_data_ref = nullptr
 
int * grid_indices = nullptr
 
float objectness_threshold = 0.f
 
float confidence_threshold = 0.f
 
float top_z_threshold = 0.f
 
size_t class_num = 0
 
size_t data_width = 0
 
size_t data_height = 0
 
size_t data_size = 0
 
float data_range = 0.0f
 

详细描述

在文件 spp_struct.h 第 24 行定义.

构造及析构函数说明

◆ ~SppData()

apollo::perception::lidar::SppData::~SppData ( )

在文件 spp_struct.cc 第 49 行定义.

49 {
51 delete[] obs_prob_data_ref;
52 }
53}

成员函数说明

◆ MakeReference()

void apollo::perception::lidar::SppData::MakeReference ( size_t  width,
size_t  height,
float  range 
)

在文件 spp_struct.cc 第 22 行定义.

22 {
26 if (height_pt_blob != nullptr) {
28 }
29 if (classify_pt_blob != nullptr) {
31 }
32 if (heading_pt_blob != nullptr) {
34 }
35
36 if (obs_prob_data_ref == nullptr) {
37 obs_prob_data_ref = new float*[height];
38 }
39 for (size_t i = 0; i < height; ++i) {
41 }
42
45 data_range = range;
47}
uint32_t height
Height of point cloud
uint32_t width
Width of point cloud
base::Blob< float > * category_pt_blob
Definition spp_struct.h:33
base::Blob< float > * instance_pt_blob
Definition spp_struct.h:32
base::Blob< float > * heading_pt_blob
Definition spp_struct.h:36
base::Blob< float > * classify_pt_blob
Definition spp_struct.h:35
base::Blob< float > * height_pt_blob
Definition spp_struct.h:37
base::Blob< float > * confidence_pt_blob
Definition spp_struct.h:34

类成员变量说明

◆ category_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::category_pt_blob = nullptr

在文件 spp_struct.h 第 33 行定义.

◆ class_num

size_t apollo::perception::lidar::SppData::class_num = 0

在文件 spp_struct.h 第 47 行定义.

◆ class_prob_data

float* apollo::perception::lidar::SppData::class_prob_data = nullptr

在文件 spp_struct.h 第 29 行定义.

◆ classify_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::classify_pt_blob = nullptr

在文件 spp_struct.h 第 35 行定义.

◆ confidence_data

float* apollo::perception::lidar::SppData::confidence_data = nullptr

在文件 spp_struct.h 第 27 行定义.

◆ confidence_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::confidence_pt_blob = nullptr

在文件 spp_struct.h 第 34 行定义.

◆ confidence_threshold

float apollo::perception::lidar::SppData::confidence_threshold = 0.f

在文件 spp_struct.h 第 44 行定义.

◆ data_height

size_t apollo::perception::lidar::SppData::data_height = 0

在文件 spp_struct.h 第 49 行定义.

◆ data_range

float apollo::perception::lidar::SppData::data_range = 0.0f

在文件 spp_struct.h 第 51 行定义.

◆ data_size

size_t apollo::perception::lidar::SppData::data_size = 0

在文件 spp_struct.h 第 50 行定义.

◆ data_width

size_t apollo::perception::lidar::SppData::data_width = 0

在文件 spp_struct.h 第 48 行定义.

◆ grid_indices

int* apollo::perception::lidar::SppData::grid_indices = nullptr

在文件 spp_struct.h 第 41 行定义.

◆ heading_data

float* apollo::perception::lidar::SppData::heading_data = nullptr

在文件 spp_struct.h 第 30 行定义.

◆ heading_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::heading_pt_blob = nullptr

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

◆ height_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::height_pt_blob = nullptr

在文件 spp_struct.h 第 37 行定义.

◆ instance_pt_blob

base::Blob<float>* apollo::perception::lidar::SppData::instance_pt_blob = nullptr

在文件 spp_struct.h 第 32 行定义.

◆ objectness_threshold

float apollo::perception::lidar::SppData::objectness_threshold = 0.f

在文件 spp_struct.h 第 43 行定义.

◆ obs_prob_data

float* apollo::perception::lidar::SppData::obs_prob_data = nullptr

在文件 spp_struct.h 第 25 行定义.

◆ obs_prob_data_ref

float** apollo::perception::lidar::SppData::obs_prob_data_ref = nullptr

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

◆ offset_data

float* apollo::perception::lidar::SppData::offset_data = nullptr

在文件 spp_struct.h 第 26 行定义.

◆ top_z_threshold

float apollo::perception::lidar::SppData::top_z_threshold = 0.f

在文件 spp_struct.h 第 45 行定义.

◆ z_data

float* apollo::perception::lidar::SppData::z_data = nullptr

在文件 spp_struct.h 第 28 行定义.


该结构体的文档由以下文件生成: