Struct PointOS
Defined in File point_os.hpp
Struct Documentation
-
struct point_os::PointOS
The Point template for PCL to hold the information for publishing in ROS2.
Public Members
- PCL_ADD_POINT4D
-
float intensity
-
uint32_t t
-
uint16_t reflectivity
-
uint8_t ring
-
uint16_t noise
-
uint32_t range
Public Static Functions
- static inline EIGEN_MAKE_ALIGNED_OPERATOR_NEW PointOS 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