Apollo 10.0
自动驾驶开放平台
apollo::perception::base::LidarObjectSupplement结构体 参考

#include <object_supplement.h>

apollo::perception::base::LidarObjectSupplement 的协作图:

Public 成员函数

void Reset ()
 

Public 属性

bool is_orientation_ready = false
 
bool on_use = false
 
std::vector< int > point_ids
 
base::AttributePointCloud< PointFcloud
 
base::AttributePointCloud< PointDcloud_world
 
bool is_background = false
 
bool is_clustered = false
 
ObjectSemanticType semantic_type = ObjectSemanticType::UNKNOWN
 
MotionState dynamic_state = MotionState::UNKNOWN
 
bool is_fp = false
 
float fp_prob = 0.f
 
bool is_in_roi = false
 
size_t num_points_in_roi = 0
 
float height_above_ground = std::numeric_limits<float>::max()
 
std::vector< std::vector< float > > raw_probs
 
std::vector< std::string > raw_classification_methods
 
std::vector< float > detections = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}
 

详细描述

在文件 object_supplement.h35 行定义.

成员函数说明

◆ Reset()

void apollo::perception::base::LidarObjectSupplement::Reset ( )
inline

在文件 object_supplement.h36 行定义.

36 {
38 on_use = false;
39 cloud.clear();
41 is_fp = false;
42 fp_prob = 0.f;
43 is_background = false;
44 is_in_roi = false;
46 height_above_ground = std::numeric_limits<float>::max();
47 raw_probs.clear();
49 detections.clear();
50 }
base::AttributePointCloud< PointD > cloud_world
base::AttributePointCloud< PointF > cloud
std::vector< std::vector< float > > raw_probs

类成员变量说明

◆ cloud

base::AttributePointCloud<PointF> apollo::perception::base::LidarObjectSupplement::cloud

在文件 object_supplement.h58 行定义.

◆ cloud_world

base::AttributePointCloud<PointD> apollo::perception::base::LidarObjectSupplement::cloud_world

在文件 object_supplement.h60 行定义.

◆ detections

std::vector<float> apollo::perception::base::LidarObjectSupplement::detections = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}

在文件 object_supplement.h85 行定义.

85{0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};

◆ dynamic_state

MotionState apollo::perception::base::LidarObjectSupplement::dynamic_state = MotionState::UNKNOWN

在文件 object_supplement.h68 行定义.

◆ fp_prob

float apollo::perception::base::LidarObjectSupplement::fp_prob = 0.f

在文件 object_supplement.h72 行定义.

◆ height_above_ground

float apollo::perception::base::LidarObjectSupplement::height_above_ground = std::numeric_limits<float>::max()

在文件 object_supplement.h78 行定义.

◆ is_background

bool apollo::perception::base::LidarObjectSupplement::is_background = false

在文件 object_supplement.h62 行定义.

◆ is_clustered

bool apollo::perception::base::LidarObjectSupplement::is_clustered = false

在文件 object_supplement.h64 行定义.

◆ is_fp

bool apollo::perception::base::LidarObjectSupplement::is_fp = false

在文件 object_supplement.h70 行定义.

◆ is_in_roi

bool apollo::perception::base::LidarObjectSupplement::is_in_roi = false

在文件 object_supplement.h74 行定义.

◆ is_orientation_ready

bool apollo::perception::base::LidarObjectSupplement::is_orientation_ready = false

在文件 object_supplement.h52 行定义.

◆ num_points_in_roi

size_t apollo::perception::base::LidarObjectSupplement::num_points_in_roi = 0

在文件 object_supplement.h76 行定义.

◆ on_use

bool apollo::perception::base::LidarObjectSupplement::on_use = false

在文件 object_supplement.h54 行定义.

◆ point_ids

std::vector<int> apollo::perception::base::LidarObjectSupplement::point_ids

在文件 object_supplement.h56 行定义.

◆ raw_classification_methods

std::vector<std::string> apollo::perception::base::LidarObjectSupplement::raw_classification_methods

在文件 object_supplement.h82 行定义.

◆ raw_probs

std::vector<std::vector<float> > apollo::perception::base::LidarObjectSupplement::raw_probs

在文件 object_supplement.h81 行定义.

◆ semantic_type

ObjectSemanticType apollo::perception::base::LidarObjectSupplement::semantic_type = ObjectSemanticType::UNKNOWN

在文件 object_supplement.h66 行定义.


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