Struct ImageOS
Defined in File image_os.hpp
Struct Documentation
-
struct image_os::ImageOS
The image structure to hold the information for publishing in ROS2.
Public Members
-
float intensity
-
uint16_t reflectivity
-
uint16_t noise
-
uint32_t range
-
uint8_t ring
-
uint8_t col
Public Static Functions
- static inline EIGEN_MAKE_ALIGNED_OPERATOR_NEW ImageOS make (float x, float y, float z, float intensity, uint32_t t, uint16_t reflectivity, uint8_t ring, uint8_t col, uint16_t noise, uint32_t range)
A factory to create the structure given a set of information.
- Parameters
x – position in m
y – position in m
z – position in m
intensity – Intensity value from reading
t – time in ns
reflectivity – Reflectivity value from reading
ring – The ring ID the measurement came from
column – The column of the reading in the ring
noise – Noise value from reading
range – Range value from reading
-
float intensity