The Robot Application Programming Interface Delegate Project
RAPID Logo

PointSample Struct Reference

PointSample describes the position and attributes of a point in the cloud. More...

import "PointCloudSample.idl";

List of all members.

Public Attributes

short xyz [3]
 Position relative to the cloud origin, in arbitrary point units.
octet attributes [2]
 Particle attributes (e.g., intensity).

Detailed Description

Note: Attributes are included in this struct because we get them for free on the wire due to word alignment.


Member Data Documentation

short xyz[3]

Reference PointSampleConfig to determine the meaning of the elements in this vector. These are signed short values so in order to exploit the full 16 bits of resolution, data should be scaled to a range of -32768 to 32767. If 15 bits of resolution is adequate, data can be scaled to a range of 0 to 32767 for computational efficiency on the sending side.

See also:
PointSampleXyzMode

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines