Struct BoundingBox3DLabeler.BoxData
Each 3D bounding box data record maps a tuple of (instance, label) to translation, size and rotation that draws a 3D bounding box,
as well as velocity and acceleration (optional) of the 3D bounding box. All location data is given with respect to the sensor coordinate system.
bounding_box_3d
label_id (int): Integer identifier of the label
label_name (str): String identifier of the label
instance_id (str): UUID of the instance.
translation (float, float, float): 3d bounding box's center location in meters as center_x, center_y, center_z with respect to global coordinate system.
size (float, float, float): 3d bounding box size in meters as width, length, height.
rotation (float, float, float, float): 3d bounding box orientation as quaternion: w, x, y, z.
velocity (float, float, float) [optional]: 3d bounding box velocity in meters per second as v_x, v_y, v_z.
acceleration (float, float, float) [optional]: 3d bounding box acceleration in meters per second^2 as a_x, a_y, a_z.
Syntax
[Serializable]
public struct BoxData
Fields
acceleration
Declaration
public Vector3 acceleration
Field Value
instance_id
Declaration
Field Value
label_id
Declaration
Field Value
label_name
Declaration
Field Value
rotation
Declaration
public Quaternion rotation
Field Value
size
Declaration
Field Value
translation
Declaration
public Vector3 translation
Field Value
velocity
Declaration
Field Value