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

Public 属性

optional bool is_driver_car_door_close = 1
 
optional bool is_driver_buckled = 2
 
optional int32 emergency_button = 3
 
optional bool has_error = 4 [default = false]
 
optional bool is_motor_invertor_fault = 5
 
optional bool is_system_fault = 6
 
optional bool is_power_battery_fault = 7
 
optional bool is_motor_invertor_over_temperature = 8
 
optional bool is_small_battery_charge_discharge_fault = 9
 
optional int32 driving_mode = 10
 
optional bool is_passenger_door_open = 11
 
optional bool is_rearleft_door_open = 12
 
optional bool is_rearright_door_open = 13
 
optional bool is_hood_open = 14
 
optional bool is_trunk_open = 15
 
optional bool is_passenger_detected = 16
 
optional bool is_passenger_airbag_enabled = 17
 
optional bool is_passenger_buckled = 18
 
optional int32 front_left_tire_press = 19
 
optional int32 front_right_tire_press = 20
 
optional int32 rear_left_tire_press = 21
 
optional int32 rear_right_tire_press = 22
 
optional DrivingMode car_driving_mode = 23
 
optional Chassis::DrivingMode car_driving_mode = 23
 

详细描述

在文件 lincoln.proto396 行定义.

类成员变量说明

◆ car_driving_mode [1/2]

optional DrivingMode apollo::canbus::Safety::car_driving_mode = 23

在文件 lincoln.proto430 行定义.

◆ car_driving_mode [2/2]

optional Chassis::DrivingMode apollo::canbus::Safety::car_driving_mode = 23

在文件 chassis_detail.proto431 行定义.

◆ driving_mode

optional int32 apollo::canbus::Safety::driving_mode = 10

在文件 lincoln.proto413 行定义.

◆ emergency_button

optional int32 apollo::canbus::Safety::emergency_button = 3

在文件 lincoln.proto403 行定义.

◆ front_left_tire_press

optional int32 apollo::canbus::Safety::front_left_tire_press = 19

在文件 lincoln.proto426 行定义.

◆ front_right_tire_press

optional int32 apollo::canbus::Safety::front_right_tire_press = 20

在文件 lincoln.proto427 行定义.

◆ has_error

optional bool apollo::canbus::Safety::has_error = 4 [default = false]

在文件 lincoln.proto407 行定义.

◆ is_driver_buckled

optional bool apollo::canbus::Safety::is_driver_buckled = 2

在文件 lincoln.proto400 行定义.

◆ is_driver_car_door_close

optional bool apollo::canbus::Safety::is_driver_car_door_close = 1

在文件 lincoln.proto398 行定义.

◆ is_hood_open

optional bool apollo::canbus::Safety::is_hood_open = 14

在文件 lincoln.proto419 行定义.

◆ is_motor_invertor_fault

optional bool apollo::canbus::Safety::is_motor_invertor_fault = 5

在文件 lincoln.proto408 行定义.

◆ is_motor_invertor_over_temperature

optional bool apollo::canbus::Safety::is_motor_invertor_over_temperature = 8

在文件 lincoln.proto411 行定义.

◆ is_passenger_airbag_enabled

optional bool apollo::canbus::Safety::is_passenger_airbag_enabled = 17

在文件 lincoln.proto422 行定义.

◆ is_passenger_buckled

optional bool apollo::canbus::Safety::is_passenger_buckled = 18

在文件 lincoln.proto423 行定义.

◆ is_passenger_detected

optional bool apollo::canbus::Safety::is_passenger_detected = 16

在文件 lincoln.proto421 行定义.

◆ is_passenger_door_open

optional bool apollo::canbus::Safety::is_passenger_door_open = 11

在文件 lincoln.proto416 行定义.

◆ is_power_battery_fault

optional bool apollo::canbus::Safety::is_power_battery_fault = 7

在文件 lincoln.proto410 行定义.

◆ is_rearleft_door_open

optional bool apollo::canbus::Safety::is_rearleft_door_open = 12

在文件 lincoln.proto417 行定义.

◆ is_rearright_door_open

optional bool apollo::canbus::Safety::is_rearright_door_open = 13

在文件 lincoln.proto418 行定义.

◆ is_small_battery_charge_discharge_fault

optional bool apollo::canbus::Safety::is_small_battery_charge_discharge_fault = 9

在文件 lincoln.proto412 行定义.

◆ is_system_fault

optional bool apollo::canbus::Safety::is_system_fault = 6

在文件 lincoln.proto409 行定义.

◆ is_trunk_open

optional bool apollo::canbus::Safety::is_trunk_open = 15

在文件 lincoln.proto420 行定义.

◆ rear_left_tire_press

optional int32 apollo::canbus::Safety::rear_left_tire_press = 21

在文件 lincoln.proto428 行定义.

◆ rear_right_tire_press

optional int32 apollo::canbus::Safety::rear_right_tire_press = 22

在文件 lincoln.proto429 行定义.


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