Struct ScanOS

Struct Documentation

struct ScanOS

The Point template for PCL to hold the information for publishing in ROS2.

Public Members

float intensity
uint32_t range
uint8_t ring

Public Static Functions

static inline ScanOS 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