orbbec / OrbbecSDK-K4A-Wrapper

This repo is forked from Azure-kinect-Sensor-SDK,contain the K4A wrapper for OrbbecSDK.
https://www.orbbec.com/
MIT License
34 stars 7 forks source link

Configurable IMU sample frequency #58

Open SebastianBraumillerEgym opened 6 months ago

SebastianBraumillerEgym commented 6 months ago

Problem statement

As describe here https://www.orbbec.com/documentation/comparison-with-azure-kinect-dk/ the default Femto Bolt's IMU sample rate is different from the Kinect Azure sample rate (500Hz for Femto Bolt vs. 1.6kHz for Kinect Azure). As also mentioned on this page Femto Bolt supports other frequencies, too. However, to the best of our knowledge, this is not configurable via the OrbbecSDK-K4A-Wrapper. (If this assumption is wrong, please tell us how to change the frequency when using the OrbbecSDK-K4A-Wrapper).

Our assumption is that with a higher sample frequency it would be possible to get a more accurate average value of for example the acceleration for a given sample time. Thus, the aim would be to have at least a sample rate available, which is comparable to the one provided by the Kinect Azure camera.

Requested feature

The requested feature would be an extension of OrbbecSDK-K4A-Wrapper's API to be able to change the IMU sample frequency or provide any other form of configuration mechanism when the Femto Bolt is integrated via the OrbbecSDK-K4A-Wrapper.

zzuliys commented 6 months ago

I am glad to receive your feedback. Currently, we recommend that you change the IMU frequency to 1kHz by modifying the source code. We will also add corresponding interfaces to meet your needs in the future. 7DA077C5-F8DA-42ac-A5D7-9F5535987325 11C1337B-7AEE-4b14-B6E2-017C75670248 89D118F4-7DD8-49c0-BA9A-EF82848D2536