File size: 3,397 Bytes
700dd75 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | # Training Data
## BONES-SEED
[BONES-SEED](https://huggingface.co/datasets/bones-studio/seed) (Skeletal Everyday Embodiment Dataset) is an open dataset of **142,220 annotated human motion animations** for humanoid robotics, created by [Bones Studio](https://bones.studio/datasets). It provides motion capture data in SOMA and Unitree G1 formats with natural language descriptions, temporal segmentation labels, and detailed skeletal metadata.
| | |
|---|---|
| **Total motions** | 142,220 (71,132 original + 71,088 mirrored) |
| **Total duration** | ~288 hours (@ 120 fps) |
| **Performers** | 522 actors (253 F / 269 M) |
| **Age range** | 17β71 years |
| **Height range** | 145β199 cm |
| **Weight range** | 38β145 kg |
| **Output formats** | SOMA Uniform Β· SOMA Proportional Β· Unitree G1 MuJoCo-compatible |
| **Annotations** | Up to 6 NL descriptions per motion + temporal segmentation + skeletal metadata |
### Relevance to SONIC
BONES-SEED a large subset of SONIC training data:
- **Unitree G1 joint trajectories** β retargeted for MuJoCo, directly usable for motion tracking training
- **Broad motion coverage** β locomotion, manipulation, dance, sports, communication, and everyday activities across 8 categories and 20 sub-categories
- **Rich language annotations** β up to 6 natural language descriptions per motion, enabling language-conditioned policy learning
- **Temporal segmentation** β per-motion phase labels with timestamps for structured skill decomposition
- **Performer diversity** β 522 actors spanning a wide range of body types, ages, and movement styles
### Motion Categories
| Package | Motions | Description |
|---------------|---------|-------------------------------------------------------------------------|
| Locomotion | 74,488 | Walking, jogging, jumping, climbing, crawling, turning, and transitions |
| Communication | 21,493 | Gestures, pointing, looking, and communicative body language |
| Interactions | 14,643 | Object manipulation, pick-and-place, carrying, and tool use |
| Dances | 11,006 | Full-body dance performances across multiple styles |
| Gaming | 8,700 | Game-inspired actions and dynamic movements |
| Everyday | 5,816 | Household tasks, consuming, sitting, reading, and daily activities |
| Sport | 3,993 | Athletic movements and sports-specific actions |
| Other | 2,081 | Stunts, martial arts, and edge-case motions |
### Data Formats
Every motion is available in three formats:
- **SOMA Proportional (BVH)** β per-actor skeleton preserving original body proportions
- **SOMA Uniform (BVH)** β standardized skeleton shared across all motions for batch processing
- **Unitree G1 (CSV)** β joint-angle trajectories retargeted to the Unitree G1 humanoid
### Download
```bash
# Using the Hugging Face CLI
pip install huggingface_hub
huggingface-cli download bones-studio/seed --repo-type dataset --local-dir ./bones-seed
```
```python
# Using Python
from huggingface_hub import snapshot_download
snapshot_download(
repo_id="bones-studio/seed",
repo_type="dataset",
local_dir="./bones-seed"
)
```
After downloading, extract the motion archives:
|