Skip to content

Class nebula::drivers::VelodyneCalibration

ClassList > nebula > drivers > VelodyneCalibration

Calibration information for the entire device.

  • #include <velodyne_calibration_decoder.hpp>

Public Attributes

Type Name
float distance_resolution_m
bool initialized
std::vector< VelodyneLaserCorrection > laser_corrections
std::map< int, VelodyneLaserCorrection > laser_corrections_map
int num_lasers = {}

Public Functions

Type Name
VelodyneCalibration ()
VelodyneCalibration (const std::string & calibration_file)
void read (const std::string & calibration_file)
void write (const std::string & calibration_file)

Public Attributes Documentation

variable distance_resolution_m

float nebula::drivers::VelodyneCalibration::distance_resolution_m;

variable initialized

bool nebula::drivers::VelodyneCalibration::initialized;

variable laser_corrections

std::vector<VelodyneLaserCorrection> nebula::drivers::VelodyneCalibration::laser_corrections;

variable laser_corrections_map

std::map<int, VelodyneLaserCorrection> nebula::drivers::VelodyneCalibration::laser_corrections_map;

variable num_lasers

int nebula::drivers::VelodyneCalibration::num_lasers;

Public Functions Documentation

function VelodyneCalibration [1/2]

inline nebula::drivers::VelodyneCalibration::VelodyneCalibration () 

function VelodyneCalibration [2/2]

inline explicit nebula::drivers::VelodyneCalibration::VelodyneCalibration (
    const std::string & calibration_file
) 

function read

void nebula::drivers::VelodyneCalibration::read (
    const std::string & calibration_file
) 

function write

void nebula::drivers::VelodyneCalibration::write (
    const std::string & calibration_file
) 


The documentation for this class was generated from the following file nebula_common/include/nebula_common/velodyne/velodyne_calibration_decoder.hpp