HIYIO | Webster motion sample

A single-leg front flip from one retained source clip, reconstructed as human
motion with HybridHMR and retargeted with UMR to T800.

Files
- webster-human.npz: original SMPL-X parameters, 164 frames at 30 Hz.
- webster-t800.npz: complete retargeted trajectory, 273 frames at 50 Hz.
- webster-t800.csv: the same 32 robot columns as a numerical table.
- webster-schema.json: all fields, shapes, units, order and file hashes.

Human rotations are axis-angle in radians, with y-up translation in meters.
Robot qpos is root xyz in meters, quaternion xyzw, then 25 named joints in
radians, in right-handed z-up coordinates. Match streams by time, not index;
their coordinate frames also differ. The schema describes both conventions.

Python
    import numpy as np
    human = np.load('webster-human.npz', allow_pickle=False)
    robot = np.load('webster-t800.npz', allow_pickle=False)
    print(human['poses'].shape)  # (164, 165)
    print(robot['qpos'].shape)   # (273, 32)

Human retained arrays are unchanged from the extraction result; identifying
metadata was removed. Robot values are exported from the complete result API
without numerical modification. Hand motion was not separately estimated.

The original robot preview sampled every second 50 Hz frame at 25 fps.
The three-panel video resamples that recording for presentation at 30 fps. This package retains the full 50 Hz numerical robot output.
This is an offline kinematic result. Physical execution and dynamic stability
require separate validation.

Read LICENSE.txt and NOTICE.txt before reuse. Source-specific terms remain applicable.

Online-source Webster footage: original rights remain with their owners.
For copyright concerns, contact contact@hiyio.com to request removal.
Read COPYRIGHT_NOTICE.txt for the source and removal notice.
