Expand description
Common types shared across UDM domains.
These types are used by multiple domains and represent shared concepts like object references, poses, dimensions, and coordinates.
Structsยง
- Bounding
Box - Bounding box (axis-aligned or oriented).
- Bounding
Box2D - 2D bounding box for image detections.
- Confidence
- Confidence score with optional source.
- Covariance
Matrix - Covariance matrix (6x6 for pose, 3x3 for position).
- Dimensions
- 3D dimensions of an object.
- Euler
Angles - Euler angles for orientation (roll, pitch, yaw).
- Metadata
- Key-value metadata pair.
- Object
Ref - Reference to an object in the world or payload.
- Polygon2D
- Polygon for 2D regions (zones, areas).
- Pose
- 6-DOF pose (position + orientation).
- Position2D
- 2D position (for floor-plane navigation).
- Position3D
- 3D position in Cartesian coordinates.
- Quaternion
- Quaternion for orientation representation.
- Time
Range - Time range.
- Vector3D
- 3D vector for velocities, accelerations, etc.