To understand why Myo exists and what problems it solves, see Why MyoSapiens?.
Assets are files exchanged with the platform. You upload assets (like C3D files and markersets) and the platform creates output assets (like joint angles) when jobs complete.
Each asset has:
The SDK automatically detects the purpose from file extensions. See the File Formats guide for supported formats and purposes.
Jobs are processing tasks that run on our cloud infrastructure. When you want to retarget motion data to a character, you create a retarget job.
Job types:
retarget - Map motion capture data onto a character skeletonJob statuses:
QUEUED - Waiting to be processedRUNNING - Currently being processedSUCCEEDED - Completed successfully with outputFAILED - Something went wrongCANCELED - Job was canceledThe SDK provides a convenient wait() method that polls until a job completes. See the Retargeting Tutorial for a complete example of job management.
Retarget job parameters:
See the Retarget Parameters guide for complete parameter documentation.
Retarget jobs produce .npz files (NumPy compressed archive) containing standardized joint angles and joint names. See the File Formats guide for complete details on the output format and how to use it.