Skip to content

Struct nebula::drivers::HesaiCalibrationConfigurationBase

ClassList > nebula > drivers > HesaiCalibrationConfigurationBase

  • #include <hesai_common.hpp>

Inherits the following classes: nebula::drivers::CalibrationConfigurationBase

Inherited by the following classes: nebula::drivers::HesaiCalibrationConfiguration, nebula::drivers::HesaiCorrection

Public Attributes inherited from nebula::drivers::CalibrationConfigurationBase

See nebula::drivers::CalibrationConfigurationBase

Type Name
std::string calibration_file

Public Functions

Type Name
virtual std::tuple< float, float > get_fov_padding () const = 0
virtual nebula::Status load_from_bytes (const std::vector< uint8_t > & buf) = 0
virtual nebula::Status load_from_file (const std::string & calibration_file) = 0
virtual nebula::Status save_to_file_from_bytes (const std::string & calibration_file, const std::vector< uint8_t > & buf) = 0

Public Functions Documentation

function get_fov_padding

virtual std::tuple< float, float > nebula::drivers::HesaiCalibrationConfigurationBase::get_fov_padding () const = 0

function load_from_bytes

virtual nebula::Status nebula::drivers::HesaiCalibrationConfigurationBase::load_from_bytes (
    const std::vector< uint8_t > & buf
) = 0

function load_from_file

virtual nebula::Status nebula::drivers::HesaiCalibrationConfigurationBase::load_from_file (
    const std::string & calibration_file
) = 0

function save_to_file_from_bytes

virtual nebula::Status nebula::drivers::HesaiCalibrationConfigurationBase::save_to_file_from_bytes (
    const std::string & calibration_file,
    const std::vector< uint8_t > & buf
) = 0


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