Apollo 10.0
自动驾驶开放平台
apollo::drivers::radar 命名空间参考

struct  OculiiDetection
 
struct  OculiiFooter
 
struct  OculiiHandshake
 
struct  OculiiHeader
 
class  OculiiRadarComponent
 
class  OculiiRadarUdpParser
 
struct  OculiiTrack
 

类型定义

typedef struct apollo::drivers::radar::OculiiHandshake Oculii_handshake
 
typedef struct apollo::drivers::radar::OculiiHeader Oculii_header
 
typedef struct apollo::drivers::radar::OculiiDetection OculiiDetection
 
typedef struct apollo::drivers::radar::OculiiTrack OculiiTrack
 
typedef struct apollo::drivers::radar::OculiiFooter OculiiFooter
 

枚举

enum  DETECTION_FLAG { USING_IDX_HEADER = 0x00 , USING_IDX_FOOTER = 0x40 }
 

变量

const int OCULII_QUEUE_SIZE = 65536
 
const int OCULII_MAX_MESSAGE_LENGTH = 256
 
const int OCULII_HANDSHAKE_MAGIC_LENGTH = 8
 
const int OCULII_HANDSHAKE_RESERVED_LENGTH = 12
 
const int OCULII_HANDSHAKE_SIZE = 24
 
const int OCULII_HEADER_MAGIC_LENGTH = 8
 
const int OCULII_HEADER_RESERVED_LENGTH = 8
 
const int OCULII_HEADER_RESERVED_TAIL_LENGTH = 6
 
const int OCULII_HEADER_SIZE = 48
 
const int OCULII_DECTION_BLOCK_SIZE = 8
 
const int OCULII_TRACKER_BLOCK_SIZE = 32
 
const int OCULII_TRACKER_RESERVED_LENGTH = 6
 
const int OCULII_TRACKER_RESERVED_TAIL_LENGTH = 4
 
const int OCULII_DETECTION_BLOCK_SIZE = 32
 
const int OCULII_FOOTER_BLOCK_LENGTH = 32
 
const int OCULII_FOOTER_RESERVED_LENGTH = 8
 
const int OCULII_FOOTER_RESERVED_TAIL_LENGTH = 16
 
const int ETHERNET_MTU = 1500
 
const float DEG2RAD = std::atan(1) * 4 / 180
 

类型定义说明

◆ Oculii_handshake

◆ Oculii_header

◆ OculiiDetection

◆ OculiiFooter

◆ OculiiTrack

枚举类型说明

◆ DETECTION_FLAG

枚举值
USING_IDX_HEADER 
USING_IDX_FOOTER 

在文件 const_val.h37 行定义.

37 {
38 USING_IDX_HEADER = 0x00,
39 USING_IDX_FOOTER = 0x40
40 };

变量说明

◆ DEG2RAD

const float apollo::drivers::radar::DEG2RAD = std::atan(1) * 4 / 180

在文件 const_val.h54 行定义.

◆ ETHERNET_MTU

const int apollo::drivers::radar::ETHERNET_MTU = 1500

在文件 const_val.h52 行定义.

◆ OCULII_DECTION_BLOCK_SIZE

const int apollo::drivers::radar::OCULII_DECTION_BLOCK_SIZE = 8

在文件 const_val.h36 行定义.

◆ OCULII_DETECTION_BLOCK_SIZE

const int apollo::drivers::radar::OCULII_DETECTION_BLOCK_SIZE = 32

在文件 const_val.h46 行定义.

◆ OCULII_FOOTER_BLOCK_LENGTH

const int apollo::drivers::radar::OCULII_FOOTER_BLOCK_LENGTH = 32

在文件 const_val.h48 行定义.

◆ OCULII_FOOTER_RESERVED_LENGTH

const int apollo::drivers::radar::OCULII_FOOTER_RESERVED_LENGTH = 8

在文件 const_val.h49 行定义.

◆ OCULII_FOOTER_RESERVED_TAIL_LENGTH

const int apollo::drivers::radar::OCULII_FOOTER_RESERVED_TAIL_LENGTH = 16

在文件 const_val.h50 行定义.

◆ OCULII_HANDSHAKE_MAGIC_LENGTH

const int apollo::drivers::radar::OCULII_HANDSHAKE_MAGIC_LENGTH = 8

在文件 const_val.h27 行定义.

◆ OCULII_HANDSHAKE_RESERVED_LENGTH

const int apollo::drivers::radar::OCULII_HANDSHAKE_RESERVED_LENGTH = 12

在文件 const_val.h28 行定义.

◆ OCULII_HANDSHAKE_SIZE

const int apollo::drivers::radar::OCULII_HANDSHAKE_SIZE = 24

在文件 const_val.h29 行定义.

◆ OCULII_HEADER_MAGIC_LENGTH

const int apollo::drivers::radar::OCULII_HEADER_MAGIC_LENGTH = 8

在文件 const_val.h31 行定义.

◆ OCULII_HEADER_RESERVED_LENGTH

const int apollo::drivers::radar::OCULII_HEADER_RESERVED_LENGTH = 8

在文件 const_val.h32 行定义.

◆ OCULII_HEADER_RESERVED_TAIL_LENGTH

const int apollo::drivers::radar::OCULII_HEADER_RESERVED_TAIL_LENGTH = 6

在文件 const_val.h33 行定义.

◆ OCULII_HEADER_SIZE

const int apollo::drivers::radar::OCULII_HEADER_SIZE = 48

在文件 const_val.h34 行定义.

◆ OCULII_MAX_MESSAGE_LENGTH

const int apollo::drivers::radar::OCULII_MAX_MESSAGE_LENGTH = 256

在文件 const_val.h26 行定义.

◆ OCULII_QUEUE_SIZE

const int apollo::drivers::radar::OCULII_QUEUE_SIZE = 65536

在文件 const_val.h25 行定义.

◆ OCULII_TRACKER_BLOCK_SIZE

const int apollo::drivers::radar::OCULII_TRACKER_BLOCK_SIZE = 32

在文件 const_val.h42 行定义.

◆ OCULII_TRACKER_RESERVED_LENGTH

const int apollo::drivers::radar::OCULII_TRACKER_RESERVED_LENGTH = 6

在文件 const_val.h43 行定义.

◆ OCULII_TRACKER_RESERVED_TAIL_LENGTH

const int apollo::drivers::radar::OCULII_TRACKER_RESERVED_TAIL_LENGTH = 4

在文件 const_val.h44 行定义.