Struct RobosenseCalibrationConfiguration
Defined in File robosense_common.hpp
Inheritance Relationships
Base Type
public nebula::drivers::CalibrationConfigurationBase
Struct Documentation
-
struct RobosenseCalibrationConfiguration : public nebula::drivers::CalibrationConfigurationBase
struct for Robosense calibration configuration
Public Functions
-
inline void set_channel_size(const size_t channel_num)
-
inline nebula::Status load_from_file(const std::string &calibration_file)
-
inline nebula::Status load_from_string(const std::string &calibration_content)
Loading calibration data (not used)
- Parameters:
calibration_content –
- Returns:
Resulting status
-
inline nebula::Status save_file(const std::string &calibration_file)
Saving calibration data (not used)
- Parameters:
calibration_file –
- Returns:
Resulting status
-
inline ChannelCorrection get_correction(const size_t channel_id) const
-
inline void create_corrected_channels()
Public Members
-
std::vector<ChannelCorrection> calibration
-
inline void set_channel_size(const size_t channel_num)