33 #ifndef VELODYNE_POINTCLOUD_CALIBRATION_H 34 #define VELODYNE_POINTCLOUD_CALIBRATION_H 90 : distance_resolution_m(0.002
f),
95 const std::string& calibration_file,
97 : distance_resolution_m(0.002
f),
100 read(calibration_file);
103 void read(
const std::string& calibration_file);
104 void write(
const std::string& calibration_file);
109 #endif // VELODYNE_POINTCLOUD_CALIBRATION_H
float vert_offset_correction
Calibration(bool info=true)
Calibration information for the entire device.
float sin_vert_correction
sine of vert_correction
std::vector< LaserCorrection > laser_corrections
float distance_resolution_m
correction values for a single laser
std::map< int, LaserCorrection > laser_corrections_map
float sin_rot_correction
sine of rot_correction
float horiz_offset_correction
int laser_ring
ring number for this laser
float cos_rot_correction
cosine of rot_correction
Calibration(const std::string &calibration_file, bool info=true)
bool two_pt_correction_available
float cos_vert_correction
cosine of vert_correction