| { |
| "_class_name": "MotionBricksPipeline", |
| "_library_name": "motius", |
| "model_type": "motionbricks", |
| "format": "motius-motionbricks-wrapper-v1", |
| "bundle_class": "motius.models.motionbricks.MotionBricksBundle", |
| "pipeline_class": "motius.pipelines.motionbricks.MotionBricksPipeline", |
| "artifacts": { |
| "motionbricks_checkpoint": "motionbricks_checkpoint" |
| }, |
| "supported_tasks": { |
| "g1_realtime_navigation": "real-time G1 locomotion controlled by WASD/random primitives", |
| "g1_qpos_generation": "stream MotionBricks runtime frames as Unitree G1 qpos-36" |
| }, |
| "api": { |
| "loader": "motius.Pipeline.from_pretrained", |
| "task_methods": [ |
| "infer_g1_realtime_navigation", |
| "infer_g1_qpos_generation" |
| ] |
| }, |
| "format_version": 1, |
| "tasks": [ |
| "g1_realtime_navigation", |
| "g1_qpos_generation" |
| ], |
| "required_files": [ |
| "motionbricks_checkpoint/G1-clip.ckpt", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/checkpoints/model-step=2000000.ckpt", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/config.yaml", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/hparams.yaml", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/meta.yaml", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/skeleton/joints.p", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/skeleton/parents.p", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/skeleton/skeleton.yaml", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/stats/motion/mean.npy", |
| "motionbricks_checkpoint/motionbricks_pose/version_1/stats/motion/std.npy", |
| "motionbricks_checkpoint/motionbricks_root/version_1/checkpoints/model-step=2000000.ckpt", |
| "motionbricks_checkpoint/motionbricks_root/version_1/config.yaml", |
| "motionbricks_checkpoint/motionbricks_root/version_1/hparams.yaml", |
| "motionbricks_checkpoint/motionbricks_root/version_1/meta.yaml", |
| "motionbricks_checkpoint/motionbricks_root/version_1/skeleton/joints.p", |
| "motionbricks_checkpoint/motionbricks_root/version_1/skeleton/parents.p", |
| "motionbricks_checkpoint/motionbricks_root/version_1/skeleton/skeleton.yaml", |
| "motionbricks_checkpoint/motionbricks_root/version_1/stats/motion/mean.npy", |
| "motionbricks_checkpoint/motionbricks_root/version_1/stats/motion/std.npy", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/checkpoints/model-step=2000000.ckpt", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/config.yaml", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/hparams.yaml", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/meta.yaml", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/skeleton/joints.p", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/skeleton/parents.p", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/skeleton/skeleton.yaml", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/stats/motion/mean.npy", |
| "motionbricks_checkpoint/motionbricks_vqvae/version_1/stats/motion/std.npy", |
| "motionbricks_config.json" |
| ] |
| } |
|
|