Struct SickSafetyscanners::Config
Defined in File SickSafetyscanners.hpp
Nested Relationships
This struct is a nested type of Class SickSafetyscanners.
Struct Documentation
-
struct Config
Sick safety scanner configuration
Public Functions
-
inline void setupMsgCreator()
Public Members
-
boost::asio::ip::address_v4 m_sensor_ip
-
boost::asio::ip::address_v4 m_interface_ip
-
std::string m_frame_id
-
double m_time_offset = 0.0
-
double m_range_min = 0.0
-
double m_range_max
-
double m_frequency_tolerance = 0.1
-
double m_expected_frequency = 34.0
-
double m_timestamp_min_acceptable = -1.0
-
double m_timestamp_max_acceptable = 1.0
-
double m_min_intensities = 0.0
min intensities for laser points
-
bool m_use_sick_angles
-
float m_angle_offset = -90.0
-
bool m_use_pers_conf = false
-
sick::types::port_t m_tcp_port = 2122
-
datastructure::ConfigMetadata m_metadata
-
datastructure::FirmwareVersion m_firmware_version
-
sick::datastructure::CommSettings m_communications_settings
-
std::unique_ptr<sick::MessageCreator> m_msg_creator
-
inline void setupMsgCreator()