velodyne_lidar
Classes | Enumerations | Functions | Variables
velodyne_lidar Namespace Reference

Classes

class  ConvertHelper
 
struct  GPS_RMC
 
struct  MultilevelLaserScan
 
struct  vel_laser
 
struct  velodyne_data_packet
 
struct  velodyne_fire
 
struct  velodyne_orientation
 
struct  velodyne_positioning_packet
 
class  VelodyneDataDriver
 
class  VelodyneHDL32EDriver
 
class  VelodynePositioningDriver
 
class  VelodyneVLP16Driver
 

Enumerations

enum  GPSStatus { ValidPosition, ReceiverWarning, UnknownStatus }
 
enum  SignalMode {
  AutonomousMode, DifferentialMode, EstimatedMode, InvalidMode,
  SimulatedMode, UnknownMode
}
 
enum  Hemisphere {
  North, East, South, West,
  UnknownHemisphere
}
 
enum  ReturnMode { StrongestReturn = 0x37, LastReturn = 0x38, DualReturn = 0x39 }
 
enum  SensorType { VELODYNE_HDL64E = 0x20, VELODYNE_HDL32E = 0x21, VELODYNE_VLP16 = 0x22 }
 

Functions

struct velodyne_lidar::vel_laser __attribute__ ((packed)) vel_laser_t
 

Variables

velodyne_lidar::VelodyneVLP16Driver __attribute__
 

Enumeration Type Documentation

◆ GPSStatus

Enumerator
ValidPosition 
ReceiverWarning 
UnknownStatus 

◆ Hemisphere

Enumerator
North 
East 
South 
West 
UnknownHemisphere 

◆ ReturnMode

Return mode of the light signal

Enumerator
StrongestReturn 
LastReturn 
DualReturn 

◆ SensorType

Sensor type

Enumerator
VELODYNE_HDL64E 
VELODYNE_HDL32E 
VELODYNE_VLP16 

◆ SignalMode

Enumerator
AutonomousMode 
DifferentialMode 
EstimatedMode 
InvalidMode 
SimulatedMode 
UnknownMode 

Function Documentation

◆ __attribute__()

struct velodyne_lidar::vel_laser velodyne_lidar::__attribute__ ( (packed)  )

Variable Documentation

◆ __attribute__

struct velodyne_lidar::velodyne_positioning_packet velodyne_lidar::__attribute__