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