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

Public 类型

enum  Type {
  NOT_AVAILABLE = 0 , READY = 1 , ACTIVE = 2 , INVALID = 3 ,
  NOT_AVAILABLE = 0 , READY = 1 , ACTIVE = 2 , INVALID = 3
}
 
enum  Type {
  NOT_AVAILABLE = 0 , READY = 1 , ACTIVE = 2 , INVALID = 3 ,
  NOT_AVAILABLE = 0 , READY = 1 , ACTIVE = 2 , INVALID = 3
}
 

Public 属性

optional bool is_eps_fail = 1
 
optional Type eps_control_state = 2
 
optional double eps_driver_hand_torq = 3
 
optional bool is_steering_angle_valid = 4
 
optional double steering_angle = 5
 
optional double steering_angle_spd = 6
 
optional bool is_trimming_status = 7
 
optional bool is_calibration_status = 8
 
optional bool is_failure_status = 9
 
optional int32 allow_enter_autonomous_mode = 10
 
optional int32 current_driving_mode = 11
 
optional double steering_angle_cmd = 12
 
optional double vehicle_speed = 13
 
optional double epas_torque = 14
 
optional bool steering_enabled = 15
 
optional bool driver_override = 16
 
optional bool driver_activity = 17
 
optional bool watchdog_fault = 18
 
optional bool channel_1_fault = 19
 
optional bool channel_2_fault = 20
 
optional bool calibration_fault = 21
 
optional bool connector_fault = 22
 
optional double timestamp_65 = 23
 
optional int32 major_version = 24
 
optional int32 minor_version = 25
 
optional int32 build_number = 26
 

详细描述

在文件 lincoln.proto115 行定义.

成员枚举类型说明

◆ Type [1/2]

枚举值
NOT_AVAILABLE 
READY 
ACTIVE 
INVALID 
NOT_AVAILABLE 
READY 
ACTIVE 
INVALID 

在文件 lincoln.proto116 行定义.

◆ Type [2/2]

枚举值
NOT_AVAILABLE 
READY 
ACTIVE 
INVALID 
NOT_AVAILABLE 
READY 
ACTIVE 
INVALID 

在文件 chassis_detail.proto117 行定义.

117 {
118 NOT_AVAILABLE = 0;
119 READY = 1;
120 ACTIVE = 2;
121 INVALID = 3;
122 }

类成员变量说明

◆ allow_enter_autonomous_mode

optional int32 apollo::canbus::Eps::allow_enter_autonomous_mode = 10

在文件 lincoln.proto136 行定义.

◆ build_number

optional int32 apollo::canbus::Eps::build_number = 26

在文件 lincoln.proto157 行定义.

◆ calibration_fault

optional bool apollo::canbus::Eps::calibration_fault = 21

在文件 lincoln.proto149 行定义.

◆ channel_1_fault

optional bool apollo::canbus::Eps::channel_1_fault = 19

在文件 lincoln.proto147 行定义.

◆ channel_2_fault

optional bool apollo::canbus::Eps::channel_2_fault = 20

在文件 lincoln.proto148 行定义.

◆ connector_fault

optional bool apollo::canbus::Eps::connector_fault = 22

在文件 lincoln.proto150 行定义.

◆ current_driving_mode

optional int32 apollo::canbus::Eps::current_driving_mode = 11

在文件 lincoln.proto137 行定义.

◆ driver_activity

optional bool apollo::canbus::Eps::driver_activity = 17

在文件 lincoln.proto145 行定义.

◆ driver_override

optional bool apollo::canbus::Eps::driver_override = 16

在文件 lincoln.proto144 行定义.

◆ epas_torque

optional double apollo::canbus::Eps::epas_torque = 14

在文件 lincoln.proto142 行定义.

◆ eps_control_state

optional Type apollo::canbus::Eps::eps_control_state = 2

在文件 lincoln.proto125 行定义.

◆ eps_driver_hand_torq

optional double apollo::canbus::Eps::eps_driver_hand_torq = 3

在文件 lincoln.proto126 行定义.

◆ is_calibration_status

optional bool apollo::canbus::Eps::is_calibration_status = 8

在文件 lincoln.proto134 行定义.

◆ is_eps_fail

optional bool apollo::canbus::Eps::is_eps_fail = 1

在文件 lincoln.proto123 行定义.

◆ is_failure_status

optional bool apollo::canbus::Eps::is_failure_status = 9

在文件 lincoln.proto135 行定义.

◆ is_steering_angle_valid

optional bool apollo::canbus::Eps::is_steering_angle_valid = 4

在文件 lincoln.proto128 行定义.

◆ is_trimming_status

optional bool apollo::canbus::Eps::is_trimming_status = 7

在文件 lincoln.proto133 行定义.

◆ major_version

optional int32 apollo::canbus::Eps::major_version = 24

在文件 lincoln.proto155 行定义.

◆ minor_version

optional int32 apollo::canbus::Eps::minor_version = 25

在文件 lincoln.proto156 行定义.

◆ steering_angle

optional double apollo::canbus::Eps::steering_angle = 5

在文件 lincoln.proto129 行定义.

◆ steering_angle_cmd

optional double apollo::canbus::Eps::steering_angle_cmd = 12

在文件 lincoln.proto140 行定义.

◆ steering_angle_spd

optional double apollo::canbus::Eps::steering_angle_spd = 6

在文件 lincoln.proto130 行定义.

◆ steering_enabled

optional bool apollo::canbus::Eps::steering_enabled = 15

在文件 lincoln.proto143 行定义.

◆ timestamp_65

optional double apollo::canbus::Eps::timestamp_65 = 23

在文件 lincoln.proto152 行定义.

◆ vehicle_speed

optional double apollo::canbus::Eps::vehicle_speed = 13

在文件 lincoln.proto141 行定义.

◆ watchdog_fault

optional bool apollo::canbus::Eps::watchdog_fault = 18

在文件 lincoln.proto146 行定义.


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