Apollo 10.0
自动驾驶开放平台
apollo::drivers::lslidar::parser::raw_block结构体 参考

Raw Lslidar data block. 更多...

#include <lslidar_parser.h>

apollo::drivers::lslidar::parser::raw_block 的协作图:

Public 属性

uint16_t header
 UPPER_BANK or LOWER_BANK
 
uint8_t rotation_1
 
uint8_t rotation_2
 
uint8_t data [BLOCK_DATA_SIZE]
 combine rotation1 and rotation2 together to get 0-35999, divide by 100 to get degrees
 

详细描述

Raw Lslidar data block.

Each block contains data from either the upper or lower laser bank. The device returns three times as many upper bank blocks.

use cstdint types, so things work with both 64 and 32-bit machines

在文件 lslidar_parser.h145 行定义.

类成员变量说明

◆ data

uint8_t apollo::drivers::lslidar::parser::raw_block::data[BLOCK_DATA_SIZE]

combine rotation1 and rotation2 together to get 0-35999, divide by 100 to get degrees

在文件 lslidar_parser.h150 行定义.

◆ header

uint16_t apollo::drivers::lslidar::parser::raw_block::header

UPPER_BANK or LOWER_BANK

在文件 lslidar_parser.h146 行定义.

◆ rotation_1

uint8_t apollo::drivers::lslidar::parser::raw_block::rotation_1

在文件 lslidar_parser.h147 行定义.

◆ rotation_2

uint8_t apollo::drivers::lslidar::parser::raw_block::rotation_2

在文件 lslidar_parser.h148 行定义.


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