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

Public 类型

enum  Steer_flt2Type { STEER_FLT2_NO_FAULT = 0 , STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT = 1 , STEER_FLT2_NO_FAULT = 0 , STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT = 1 }
 
enum  Steer_flt1Type { STEER_FLT1_NO_FAULT = 0 , STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT = 1 , STEER_FLT1_NO_FAULT = 0 , STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT = 1 }
 
enum  Steer_en_stateType {
  STEER_EN_STATE_MANUAL = 0 , STEER_EN_STATE_AUTO = 1 , STEER_EN_STATE_TAKEOVER = 2 , STEER_EN_STATE_STANDBY = 3 ,
  STEER_EN_STATE_MANUAL = 0 , STEER_EN_STATE_AUTO = 1 , STEER_EN_STATE_TAKEOVER = 2 , STEER_EN_STATE_STANDBY = 3
}
 
enum  Steer_flt2Type { STEER_FLT2_NO_FAULT = 0 , STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT = 1 , STEER_FLT2_NO_FAULT = 0 , STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT = 1 }
 
enum  Steer_flt1Type { STEER_FLT1_NO_FAULT = 0 , STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT = 1 , STEER_FLT1_NO_FAULT = 0 , STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT = 1 }
 
enum  Steer_en_stateType {
  STEER_EN_STATE_MANUAL = 0 , STEER_EN_STATE_AUTO = 1 , STEER_EN_STATE_TAKEOVER = 2 , STEER_EN_STATE_STANDBY = 3 ,
  STEER_EN_STATE_MANUAL = 0 , STEER_EN_STATE_AUTO = 1 , STEER_EN_STATE_TAKEOVER = 2 , STEER_EN_STATE_STANDBY = 3
}
 

Public 属性

optional int32 steer_angle_rear_actual = 1
 
optional int32 steer_angle_spd_actual = 2
 
optional Steer_flt2Type steer_flt2 = 3
 
optional Steer_flt1Type steer_flt1 = 4
 
optional Steer_en_stateType steer_en_state = 5
 
optional int32 steer_angle_actual = 6
 

详细描述

在文件 demo.proto197 行定义.

成员枚举类型说明

◆ Steer_en_stateType [1/2]

枚举值
STEER_EN_STATE_MANUAL 
STEER_EN_STATE_AUTO 
STEER_EN_STATE_TAKEOVER 
STEER_EN_STATE_STANDBY 
STEER_EN_STATE_MANUAL 
STEER_EN_STATE_AUTO 
STEER_EN_STATE_TAKEOVER 
STEER_EN_STATE_STANDBY 

在文件 demo.proto207 行定义.

◆ Steer_en_stateType [2/2]

枚举值
STEER_EN_STATE_MANUAL 
STEER_EN_STATE_AUTO 
STEER_EN_STATE_TAKEOVER 
STEER_EN_STATE_STANDBY 
STEER_EN_STATE_MANUAL 
STEER_EN_STATE_AUTO 
STEER_EN_STATE_TAKEOVER 
STEER_EN_STATE_STANDBY 

在文件 devkit.proto195 行定义.

◆ Steer_flt1Type [1/2]

枚举值
STEER_FLT1_NO_FAULT 
STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT 
STEER_FLT1_NO_FAULT 
STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT 

在文件 demo.proto203 行定义.

◆ Steer_flt1Type [2/2]

枚举值
STEER_FLT1_NO_FAULT 
STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT 
STEER_FLT1_NO_FAULT 
STEER_FLT1_STEER_SYSTEM_HARDWARE_FAULT 

在文件 devkit.proto191 行定义.

◆ Steer_flt2Type [1/2]

枚举值
STEER_FLT2_NO_FAULT 
STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT 
STEER_FLT2_NO_FAULT 
STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT 

在文件 demo.proto199 行定义.

◆ Steer_flt2Type [2/2]

枚举值
STEER_FLT2_NO_FAULT 
STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT 
STEER_FLT2_NO_FAULT 
STEER_FLT2_STEER_SYSTEM_COMUNICATION_FAULT 

在文件 devkit.proto187 行定义.

类成员变量说明

◆ steer_angle_actual

optional int32 apollo::canbus::Steering_report_502::steer_angle_actual = 6

在文件 demo.proto224 行定义.

◆ steer_angle_rear_actual

optional int32 apollo::canbus::Steering_report_502::steer_angle_rear_actual = 1

在文件 demo.proto214 行定义.

◆ steer_angle_spd_actual

optional int32 apollo::canbus::Steering_report_502::steer_angle_spd_actual = 2

在文件 demo.proto216 行定义.

◆ steer_en_state

optional Steer_en_stateType apollo::canbus::Steering_report_502::steer_en_state = 5

在文件 demo.proto222 行定义.

◆ steer_flt1

optional Steer_flt1Type apollo::canbus::Steering_report_502::steer_flt1 = 4

在文件 demo.proto220 行定义.

◆ steer_flt2

optional Steer_flt2Type apollo::canbus::Steering_report_502::steer_flt2 = 3

在文件 demo.proto218 行定义.


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