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

Raw Lslidar packet. 更多...

#include <lslidar_parser.h>

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

Public 属性

uint16_t firing_azimuth [BLOCKS_PER_PACKET]
 
uint16_t azimuth [SCANS_PER_PACKET]
 
double distance [SCANS_PER_PACKET]
 
double intensity [SCANS_PER_PACKET]
 

详细描述

Raw Lslidar packet.

revolution is described in the device manual as incrementing (mod 65536) for each physical turn of the device. Our device seems to alternate between two different values every third packet. One value increases, the other decreases.

status has either a temperature encoding or the microcode level

在文件 lslidar_parser.h405 行定义.

类成员变量说明

◆ azimuth

uint16_t apollo::drivers::lslidar::parser::FiringC32::azimuth[SCANS_PER_PACKET]

在文件 lslidar_parser.h407 行定义.

◆ distance

double apollo::drivers::lslidar::parser::FiringC32::distance[SCANS_PER_PACKET]

在文件 lslidar_parser.h408 行定义.

◆ firing_azimuth

uint16_t apollo::drivers::lslidar::parser::FiringC32::firing_azimuth[BLOCKS_PER_PACKET]

在文件 lslidar_parser.h406 行定义.

◆ intensity

double apollo::drivers::lslidar::parser::FiringC32::intensity[SCANS_PER_PACKET]

在文件 lslidar_parser.h409 行定义.


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