Apollo
6.0
Open source self driving car software
|
Raw Velodyne packet. More...
#include <velodyne_parser.h>
Public Attributes | |
RawBlock | blocks [BLOCKS_PER_PACKET] |
unsigned int | gps_timestamp |
unsigned char | status_type |
unsigned char | status_value |
Raw Velodyne 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
RawBlock apollo::drivers::velodyne::RawPacket::blocks[BLOCKS_PER_PACKET] |
unsigned int apollo::drivers::velodyne::RawPacket::gps_timestamp |
unsigned char apollo::drivers::velodyne::RawPacket::status_type |
unsigned char apollo::drivers::velodyne::RawPacket::status_value |