ifm3dpy.deserialize.IMUInfoV1
- class ifm3dpy.deserialize.IMUInfoV1
Bases:
NoneClass for managing an instance of an struct IMUInfoV1
- __init__(self: ifm3dpy.deserialize.IMUInfoV1) None
Constructor
Methods
__init__(self)Constructor
deserialize(arg0)Deserialize a IMUInfoV1 structure from a byte array
Attributes
Extrinsic calibration for converting between IMU and User coordinates (combines both, i.e., IMUToVPU and VPUToUser, extrinsic calibrations)
Extrinsic calibration for converting between IMU and User coordinates (only the IMUToVPU calibration)
The receive timestamp of the IMU FIFO buffer.
Array of IMU samples containing accelerometer and gyroscope data
Version of the IMU_INFO data
Number of valid samples in imu_samples array
- static deserialize(arg0: numpy.ndarray[numpy.uint8]) ifm3dpy.deserialize.IMUInfoV1
Deserialize a IMUInfoV1 structure from a byte array
- property extrinsic_imu_to_user
Extrinsic calibration for converting between IMU and User coordinates (combines both, i.e., IMUToVPU and VPUToUser, extrinsic calibrations)
- property extrinsic_imu_to_vpu
Extrinsic calibration for converting between IMU and User coordinates (only the IMUToVPU calibration)
- property imu_fifo_rcv_timestamp
The receive timestamp of the IMU FIFO buffer. This is taken as soon as possible after the data has been arrived and might be used for manual synchronization of the IMU’s hardware timestamps
- property imu_samples
Array of IMU samples containing accelerometer and gyroscope data
- property imu_version
Version of the IMU_INFO data
- property num_samples
Number of valid samples in imu_samples array