ifm3dpy.deserialize.ODSExtrinsicCalibrationCorrectionV1

class ifm3dpy.deserialize.ODSExtrinsicCalibrationCorrectionV1

Bases: None

Class for managing an instance of an struct ODSExtrinsicCalibrationCorrectionV1

__init__(self: ifm3dpy.deserialize.ODSExtrinsicCalibrationCorrectionV1) None

Constructor

Methods

__init__(self)

Constructor

deserialize(arg0)

Deserialize ODSExtrinsicCalibrationCorrectionV1 Buffer

Attributes

completion_rate

The completion rate ranging from 0.0 to 1.0, where 1.0 indicates that sufficient data was collected to estimate all three delta values.

rot_delta_valid

valid).

rot_delta_value

The estimated rot delta value [rad] to correct the extrinsic calibration.

rot_head_to_user

The rotation value [rad] of the (corrected) extrinsic calibration (extrinsicHeadToUser).

version

version of the grid

property completion_rate

The completion rate ranging from 0.0 to 1.0, where 1.0 indicates that sufficient data was collected to estimate all three delta values.

static deserialize(arg0: numpy.ndarray[numpy.uint8]) ifm3dpy.deserialize.ODSExtrinsicCalibrationCorrectionV1

Deserialize ODSExtrinsicCalibrationCorrectionV1 Buffer

property rot_delta_valid

valid). Array of [X, Y, Z].

Type

A flag indicating a valid estimation of rotation delta value (0

Type

invalid, 1

property rot_delta_value

The estimated rot delta value [rad] to correct the extrinsic calibration. Array of [X, Y, Z].

property rot_head_to_user

The rotation value [rad] of the (corrected) extrinsic calibration (extrinsicHeadToUser). Array of [X, Y, Z].

property version

version of the grid