HumanInertialPose icon indicating copy to clipboard operation
HumanInertialPose copied to clipboard

How to synchronize and align different data

Open Vincy-Ying opened this issue 2 years ago • 3 comments

Thanks for your work. The sampling rate of Ergowear and Xsens (GT) are different, i.e., Ergowear is 100Hz, and Xsens is 60Hz. How to synchronize them and align the time frame? Thanks!

Vincy-Ying avatar Jun 21 '22 03:06 Vincy-Ying

Hi, you can use this util function. You can also specify the resample_freq parameter when calling the dataset parsing functions (you can check the example script).

The Xsens is assumed to have uniform 100hz sampling rate (its very close, given that its a commercial system), on the other hand, the Ergowear data contains time stamps for each step (as the sampling rate might vary slightly). Acquisition was started with a hardware trigger, so both start sampling at roughly the same time.

Let me know if you have any other questions.

ManuelPalermo avatar Jun 26 '22 12:06 ManuelPalermo

您好,邮件已收到! 祝好!

Vincy-Ying avatar Jun 26 '22 12:06 Vincy-Ying

Hi, thanks for sharing this great dataset!

Despite the question about sampling rate above, may I ask another question about the axis direction of Xsens? For example, the direction in SMPL format is right-hand coordinate system.
(My purpose is to use AMASS dataset with your dataset together.)

yufu-liu avatar Dec 27 '23 10:12 yufu-liu