Apollo 10.0
自动驾驶开放平台
apollo::drivers::OutputObstacle结构体 参考
apollo::drivers::OutputObstacle 的协作图:

Public 类型

enum  RecognitionType {
  INVALID = 0 , VEHICLE = 1 , PEDESTRIAN = 2 , CHILD = 3 ,
  BICYCLE = 4 , MOTO = 5 , TRUCK = 6 , BUS = 7 ,
  OTHERS = 8 , ESTIMATED = 9 , CONTINUOUS = 10
}
 

Public 属性

optional float currentspeed = 1
 
optional float framerate = 2
 
optional uint32 trackid = 3
 
optional uint32 trackframenum = 4
 
optional uint32 statelabel = 5
 
optional uint32 classlabel = 6
 
optional uint32 continuouslabel = 7
 
optional uint32 fuzzyestimationvalid = 8
 
optional RecognitionType obstacletype = 9
 
optional float avgdisp = 10
 
optional float avgdistancez = 11
 
optional float neardistancez = 12
 
optional float fardistancez = 13
 
optional float real3dleftx = 14
 
optional float real3drightx = 15
 
optional float real3dcenterx = 16
 
optional float real3dupy = 17
 
optional float real3dlowy = 18
 
optional uint32 firstpointx = 19
 
optional uint32 firstpointy = 20
 
optional uint32 secondpointx = 21
 
optional uint32 secondpointy = 22
 
optional uint32 thirdpointx = 23
 
optional uint32 thirdpointy = 24
 
optional uint32 fourthpointx = 25
 
optional uint32 fourthpointy = 26
 
optional float fuzzyrelativedistancez = 27
 
optional float fuzzyrelativespeedz = 28
 
optional float fuzzycollisiontimez = 29
 
optional uint32 fuzzycollisionx = 30
 
optional float fuzzy3dwidth = 31
 
optional float fuzzy3dcenterx = 32
 
optional float fuzzy3dleftx = 33
 
optional float fuzzy3drightx = 34
 
optional float fuzzy3dheight = 35
 
optional float fuzzy3dupy = 36
 
optional float fuzzy3dlowy = 37
 
optional float fuzzyrelativespeedcenterx = 38
 
optional float fuzzyrelativespeedleftx = 39
 
optional float fuzzyrelativespeedrightx = 40
 

详细描述

在文件 smartereye.proto90 行定义.

成员枚举类型说明

◆ RecognitionType

类成员变量说明

◆ avgdisp

optional float apollo::drivers::OutputObstacle::avgdisp = 10

在文件 smartereye.proto136 行定义.

◆ avgdistancez

optional float apollo::drivers::OutputObstacle::avgdistancez = 11

在文件 smartereye.proto138 行定义.

◆ classlabel

optional uint32 apollo::drivers::OutputObstacle::classlabel = 6

在文件 smartereye.proto124 行定义.

◆ continuouslabel

optional uint32 apollo::drivers::OutputObstacle::continuouslabel = 7

在文件 smartereye.proto127 行定义.

◆ currentspeed

optional float apollo::drivers::OutputObstacle::currentspeed = 1

在文件 smartereye.proto106 行定义.

◆ fardistancez

optional float apollo::drivers::OutputObstacle::fardistancez = 13

在文件 smartereye.proto142 行定义.

◆ firstpointx

optional uint32 apollo::drivers::OutputObstacle::firstpointx = 19

在文件 smartereye.proto162 行定义.

◆ firstpointy

optional uint32 apollo::drivers::OutputObstacle::firstpointy = 20

在文件 smartereye.proto166 行定义.

◆ fourthpointx

optional uint32 apollo::drivers::OutputObstacle::fourthpointx = 25

在文件 smartereye.proto187 行定义.

◆ fourthpointy

optional uint32 apollo::drivers::OutputObstacle::fourthpointy = 26

在文件 smartereye.proto191 行定义.

◆ framerate

optional float apollo::drivers::OutputObstacle::framerate = 2

在文件 smartereye.proto108 行定义.

◆ fuzzy3dcenterx

optional float apollo::drivers::OutputObstacle::fuzzy3dcenterx = 32

在文件 smartereye.proto206 行定义.

◆ fuzzy3dheight

optional float apollo::drivers::OutputObstacle::fuzzy3dheight = 35

在文件 smartereye.proto214 行定义.

◆ fuzzy3dleftx

optional float apollo::drivers::OutputObstacle::fuzzy3dleftx = 33

在文件 smartereye.proto209 行定义.

◆ fuzzy3dlowy

optional float apollo::drivers::OutputObstacle::fuzzy3dlowy = 37

在文件 smartereye.proto220 行定义.

◆ fuzzy3drightx

optional float apollo::drivers::OutputObstacle::fuzzy3drightx = 34

在文件 smartereye.proto212 行定义.

◆ fuzzy3dupy

optional float apollo::drivers::OutputObstacle::fuzzy3dupy = 36

在文件 smartereye.proto217 行定义.

◆ fuzzy3dwidth

optional float apollo::drivers::OutputObstacle::fuzzy3dwidth = 31

在文件 smartereye.proto203 行定义.

◆ fuzzycollisiontimez

optional float apollo::drivers::OutputObstacle::fuzzycollisiontimez = 29

在文件 smartereye.proto198 行定义.

◆ fuzzycollisionx

optional uint32 apollo::drivers::OutputObstacle::fuzzycollisionx = 30

在文件 smartereye.proto201 行定义.

◆ fuzzyestimationvalid

optional uint32 apollo::drivers::OutputObstacle::fuzzyestimationvalid = 8

在文件 smartereye.proto130 行定义.

◆ fuzzyrelativedistancez

optional float apollo::drivers::OutputObstacle::fuzzyrelativedistancez = 27

在文件 smartereye.proto194 行定义.

◆ fuzzyrelativespeedcenterx

optional float apollo::drivers::OutputObstacle::fuzzyrelativespeedcenterx = 38

在文件 smartereye.proto222 行定义.

◆ fuzzyrelativespeedleftx

optional float apollo::drivers::OutputObstacle::fuzzyrelativespeedleftx = 39

在文件 smartereye.proto224 行定义.

◆ fuzzyrelativespeedrightx

optional float apollo::drivers::OutputObstacle::fuzzyrelativespeedrightx = 40

在文件 smartereye.proto225 行定义.

◆ fuzzyrelativespeedz

optional float apollo::drivers::OutputObstacle::fuzzyrelativespeedz = 28

在文件 smartereye.proto196 行定义.

◆ neardistancez

optional float apollo::drivers::OutputObstacle::neardistancez = 12

在文件 smartereye.proto140 行定义.

◆ obstacletype

optional RecognitionType apollo::drivers::OutputObstacle::obstacletype = 9

在文件 smartereye.proto132 行定义.

◆ real3dcenterx

optional float apollo::drivers::OutputObstacle::real3dcenterx = 16

在文件 smartereye.proto151 行定义.

◆ real3dleftx

optional float apollo::drivers::OutputObstacle::real3dleftx = 14

在文件 smartereye.proto145 行定义.

◆ real3dlowy

optional float apollo::drivers::OutputObstacle::real3dlowy = 18

在文件 smartereye.proto157 行定义.

◆ real3drightx

optional float apollo::drivers::OutputObstacle::real3drightx = 15

在文件 smartereye.proto148 行定义.

◆ real3dupy

optional float apollo::drivers::OutputObstacle::real3dupy = 17

在文件 smartereye.proto154 行定义.

◆ secondpointx

optional uint32 apollo::drivers::OutputObstacle::secondpointx = 21

在文件 smartereye.proto171 行定义.

◆ secondpointy

optional uint32 apollo::drivers::OutputObstacle::secondpointy = 22

在文件 smartereye.proto175 行定义.

◆ statelabel

optional uint32 apollo::drivers::OutputObstacle::statelabel = 5

在文件 smartereye.proto118 行定义.

◆ thirdpointx

optional uint32 apollo::drivers::OutputObstacle::thirdpointx = 23

在文件 smartereye.proto179 行定义.

◆ thirdpointy

optional uint32 apollo::drivers::OutputObstacle::thirdpointy = 24

在文件 smartereye.proto183 行定义.

◆ trackframenum

optional uint32 apollo::drivers::OutputObstacle::trackframenum = 4

在文件 smartereye.proto114 行定义.

◆ trackid

optional uint32 apollo::drivers::OutputObstacle::trackid = 3

在文件 smartereye.proto111 行定义.


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