Skip to main content

Crate cu_sensor_payloads

Crate cu_sensor_payloads 

Source

Modules§

pointcloud_soa

Structs§

BarometerPayload
Standardized barometer payload carrying pressure and temperature.
CuDepthEncodingDescriptor
Static depth-encoding metadata exposed to debuggers and offline tooling.
CuDepthInteger
Compact unsigned-integer depth encoding with a compile-time physical scale.
CuDepthLength
Default depth encoding backed directly by unit-safe Length samples.
CuDepthMap
Standard depth-map payload backed by a Copper handle.
CuDepthMapFormat
Raster layout for a depth map whose samples are physical lengths.
CuDepthScaleRatio
Rational depth resolution expressed in meters.
CuHandlePayload
CuImage
CuImageBufferFormat
CuImagePlaneLayout
ImuPayload
Standardized IMU payload carrying acceleration, angular velocity, and optional magnetometer data.
ImuWithMagPayload
Combined payload allowing optional magnetometer data.
MagnetometerPayload
Magnetometer payload split from the main IMU data for composition.
PeerRangeObservation
Standardized distance measurement to an identified peer.
PeerRangeSample
A peer range measurement with its own time of validity.
PeerRangeSnapshot
Bounded collection of timestamped peer ranges.
PeerRangeSnapshotFull
PointCloud
Standardized PointCloud. note: the derive(Soa) will generate a PointCloudSoa struct that will store the data in a SoA format. The Soa format is appropriate for early pipeline operations like changing their frame of reference. important: The ToV of the points are not assumed to be sorted.
PointCloudIterator
PointCloudSoa
PointCloudSoaHandleMeta
PointCloudSoaStorage
RangePeerId
Fixed-capacity peer identifier used by range observations.

Enums§

CuDepthInvalidValue
Raw invalid value used by a CuDepthEncodingDescriptor.
RangePeerIdError

Constants§

RANGE_PEER_ID_CAPACITY

Traits§

CuDepthEncoding
Compile-time description of a depth map’s native sample representation.
CuDepthIntegerSample
Unsigned integer storage supported by CuDepthInteger.
CuDepthScale
Compile-time physical distance represented by one integer increment.
CuHandlePayloadInit
CuHandlePayloadMeta

Functions§

depth_resolution_meters
Builds a typed length for use in a compile-time depth resolution.

Type Aliases§

CuDepthDecimeter
One decimeter (10 centimeters) per integer increment.
CuDepthMillimeter
One millimeter per integer increment.
Distance
PointCloudSoaHandle
Copper point-cloud payload stored behind a CuHandle so large clouds do not live inline on the thread stack.
Reflectivity