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

Public 类型

enum  DisengageType {
  DISENGAGE_NONE = 0 , DISENGAGE_UNKNOWN = 1 , DISENGAGE_MANUAL = 2 , DISENGAGE_EMERGENCY = 3 ,
  DISENGAGE_AUTO_STEER_ONLY = 4 , DISENGAGE_AUTO_SPEED_ONLY = 5 , DISENGAGE_CHASSIS_ERROR = 6
}
 
enum  Type {
  UNKNOWN = 0 , UNKNOWN_MOVABLE = 1 , UNKNOWN_UNMOVABLE = 2 , PEDESTRIAN = 3 ,
  BICYCLE = 4 , VEHICLE = 5 , VIRTUAL = 6 , CIPV = 7
}
 

Public 属性

optional string id = 1
 
repeated PolygonPoint polygon_point = 2
 
optional double heading = 3
 
optional double latitude = 4
 
optional double longitude = 5
 
optional double position_x = 6
 
optional double position_y = 7
 
optional double length = 8 [default = 2.8]
 
optional double width = 9 [default = 1.4]
 
optional double height = 10 [default = 1.8]
 
optional double speed = 11
 
optional double speed_acceleration = 12
 
optional double speed_jerk = 13
 
optional double spin = 14
 
optional double spin_acceleration = 15
 
optional double spin_jerk = 16
 
optional double speed_heading = 17
 
optional double kappa = 18
 
optional double dkappa = 35
 
repeated string signal_set = 19
 
optional string current_signal = 20
 
optional double timestamp_sec = 21
 
repeated Decision decision = 22
 
optional bool yielded_obstacle = 32 [default = false]
 
optional double throttle_percentage = 23
 
optional double brake_percentage = 24
 
optional double steering_percentage = 25
 
optional double steering_angle = 26
 
optional double steering_ratio = 27
 
optional int32 battery_percentage = 38
 
optional apollo::canbus::Chassis::GearPosition gear_location = 39
 
optional DisengageType disengage_type = 28
 
optional Type type = 29
 
optional apollo::perception::PerceptionObstacle::SubType sub_type = 34
 
repeated Prediction prediction = 30
 
optional double confidence = 31 [default = 1]
 
optional apollo::prediction::ObstaclePriority obstacle_priority = 33
 
optional apollo::prediction::ObstacleInteractiveTag interactive_tag = 40
 
optional apollo::perception::PerceptionObstacle::Source source = 36 [default = HOST_VEHICLE]
 
optional apollo::perception::V2XInformation v2x_info = 37
 

详细描述

在文件 simulation_world.proto77 行定义.

成员枚举类型说明

◆ DisengageType

枚举值
DISENGAGE_NONE 
DISENGAGE_UNKNOWN 
DISENGAGE_MANUAL 
DISENGAGE_EMERGENCY 
DISENGAGE_AUTO_STEER_ONLY 
DISENGAGE_AUTO_SPEED_ONLY 
DISENGAGE_CHASSIS_ERROR 

在文件 simulation_world.proto128 行定义.

◆ Type

枚举值
UNKNOWN 
UNKNOWN_MOVABLE 
UNKNOWN_UNMOVABLE 
PEDESTRIAN 
BICYCLE 
VEHICLE 
VIRTUAL 
CIPV 

在文件 simulation_world.proto140 行定义.

140 {
141 UNKNOWN = 0;
142 UNKNOWN_MOVABLE = 1;
144 PEDESTRIAN = 3; // pedestrian, usually determined by moving behavior.
145 BICYCLE = 4; // bike, motor bike.
146 VEHICLE = 5; // passenger car or truck.
147 VIRTUAL = 6; // virtual object created by decision module.
148 CIPV = 7; // closest in-path vehicle determined by perception module.
149 };

类成员变量说明

◆ battery_percentage

optional int32 apollo::dreamview::Object::battery_percentage = 38

在文件 simulation_world.proto126 行定义.

◆ brake_percentage

optional double apollo::dreamview::Object::brake_percentage = 24

在文件 simulation_world.proto122 行定义.

◆ confidence

optional double apollo::dreamview::Object::confidence = 31 [default = 1]

在文件 simulation_world.proto157 行定义.

◆ current_signal

optional string apollo::dreamview::Object::current_signal = 20

在文件 simulation_world.proto110 行定义.

◆ decision

repeated Decision apollo::dreamview::Object::decision = 22

在文件 simulation_world.proto116 行定义.

◆ disengage_type

optional DisengageType apollo::dreamview::Object::disengage_type = 28

在文件 simulation_world.proto138 行定义.

◆ dkappa

optional double apollo::dreamview::Object::dkappa = 35

在文件 simulation_world.proto104 行定义.

◆ gear_location

optional apollo::canbus::Chassis::GearPosition apollo::dreamview::Object::gear_location = 39

在文件 simulation_world.proto127 行定义.

◆ heading

optional double apollo::dreamview::Object::heading = 3

在文件 simulation_world.proto85 行定义.

◆ height

optional double apollo::dreamview::Object::height = 10 [default = 1.8]

在文件 simulation_world.proto92 行定义.

◆ id

optional string apollo::dreamview::Object::id = 1

在文件 simulation_world.proto79 行定义.

◆ interactive_tag

optional apollo::prediction::ObstacleInteractiveTag apollo::dreamview::Object::interactive_tag = 40

在文件 simulation_world.proto159 行定义.

◆ kappa

optional double apollo::dreamview::Object::kappa = 18

在文件 simulation_world.proto103 行定义.

◆ latitude

optional double apollo::dreamview::Object::latitude = 4

在文件 simulation_world.proto86 行定义.

◆ length

optional double apollo::dreamview::Object::length = 8 [default = 2.8]

在文件 simulation_world.proto90 行定义.

◆ longitude

optional double apollo::dreamview::Object::longitude = 5

在文件 simulation_world.proto87 行定义.

◆ obstacle_priority

optional apollo::prediction::ObstaclePriority apollo::dreamview::Object::obstacle_priority = 33

在文件 simulation_world.proto158 行定义.

◆ polygon_point

repeated PolygonPoint apollo::dreamview::Object::polygon_point = 2

在文件 simulation_world.proto82 行定义.

◆ position_x

optional double apollo::dreamview::Object::position_x = 6

在文件 simulation_world.proto88 行定义.

◆ position_y

optional double apollo::dreamview::Object::position_y = 7

在文件 simulation_world.proto89 行定义.

◆ prediction

repeated Prediction apollo::dreamview::Object::prediction = 30

在文件 simulation_world.proto154 行定义.

◆ signal_set

repeated string apollo::dreamview::Object::signal_set = 19

在文件 simulation_world.proto109 行定义.

◆ source

optional apollo::perception::PerceptionObstacle::Source apollo::dreamview::Object::source = 36 [default = HOST_VEHICLE]

在文件 simulation_world.proto162 行定义.

◆ speed

optional double apollo::dreamview::Object::speed = 11

在文件 simulation_world.proto96 行定义.

◆ speed_acceleration

optional double apollo::dreamview::Object::speed_acceleration = 12

在文件 simulation_world.proto97 行定义.

◆ speed_heading

optional double apollo::dreamview::Object::speed_heading = 17

在文件 simulation_world.proto102 行定义.

◆ speed_jerk

optional double apollo::dreamview::Object::speed_jerk = 13

在文件 simulation_world.proto98 行定义.

◆ spin

optional double apollo::dreamview::Object::spin = 14

在文件 simulation_world.proto99 行定义.

◆ spin_acceleration

optional double apollo::dreamview::Object::spin_acceleration = 15

在文件 simulation_world.proto100 行定义.

◆ spin_jerk

optional double apollo::dreamview::Object::spin_jerk = 16

在文件 simulation_world.proto101 行定义.

◆ steering_angle

optional double apollo::dreamview::Object::steering_angle = 26

在文件 simulation_world.proto124 行定义.

◆ steering_percentage

optional double apollo::dreamview::Object::steering_percentage = 25

在文件 simulation_world.proto123 行定义.

◆ steering_ratio

optional double apollo::dreamview::Object::steering_ratio = 27

在文件 simulation_world.proto125 行定义.

◆ sub_type

optional apollo::perception::PerceptionObstacle::SubType apollo::dreamview::Object::sub_type = 34

在文件 simulation_world.proto153 行定义.

◆ throttle_percentage

optional double apollo::dreamview::Object::throttle_percentage = 23

在文件 simulation_world.proto121 行定义.

◆ timestamp_sec

optional double apollo::dreamview::Object::timestamp_sec = 21

在文件 simulation_world.proto113 行定义.

◆ type

optional Type apollo::dreamview::Object::type = 29

在文件 simulation_world.proto151 行定义.

◆ v2x_info

optional apollo::perception::V2XInformation apollo::dreamview::Object::v2x_info = 37

在文件 simulation_world.proto164 行定义.

◆ width

optional double apollo::dreamview::Object::width = 9 [default = 1.4]

在文件 simulation_world.proto91 行定义.

◆ yielded_obstacle

optional bool apollo::dreamview::Object::yielded_obstacle = 32 [default = false]

在文件 simulation_world.proto117 行定义.


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