ManuelPalermo / HumanInertialPose

Human whole-body pose estimation using MARG multi-sensor data
MIT License
63 stars 4 forks source link

How to synchronize and align different data #1

Open Vincy-Ying opened 2 years ago

Vincy-Ying commented 2 years ago

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!

ManuelPalermo commented 2 years ago

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.

Vincy-Ying commented 2 years ago

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

yufu-liu commented 10 months ago

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.)