Hello @shion oka Sorry to hear that you are facing an issue with the device.
We can refer to the below section: Operating Environment
You may be interested to take a look at this page: Retrieve Azure Kinect IMU samples
k4a_imu_sample_t imu_sample;
// Capture a imu sample
switch (k4a_device_get_imu_sample(device, &imu_sample, TIMEOUT_IN_MS))
{
case K4A_WAIT_RESULT_SUCCEEDED:
break;
case K4A_WAIT_RESULT_TIMEOUT:
printf("Timed out waiting for a imu sample\n");
continue;
break;
case K4A_WAIT_RESULT_FAILED:
printf("Failed to read a imu sample\n");
goto Exit;
}
// Access the accelerometer readings
if (imu_sample != NULL)
{
printf(" | Accelerometer temperature:%.2f x:%.4f y:%.4f z: %.4f\n",
imu_sample.temperature,
imu_sample.acc_sample.xyz.x,
imu_sample.acc_sample.xyz.y,
imu_sample.acc_sample.xyz.z);
}
You may encounter a situation in which you have to reset your Azure Kinect DK back to its factory image (for example, if a firmware update didn't install correctly).
Then you can visit this: Reset Azure Kinect DK topic.
Please also visit the Azure Kinect known issues and troubleshooting.
You may also contact the official support if the issue continues to repeat: Standard Limited Warranty applies to Surface devices, Xbox, PC accessories, HoloLens, and Azure Kinect DK in the United States.
For technical support using Sensor SDK and Body Tracking SDK on-premises, open a ticket for professional support on Microsoft support portal.
Please comment in the below section.
If the response is helpful, please click "Accept Answer" and upvote it.