Skip to main content

Bidirectional converter and validator for AgiBot World ↔ LeRobot v3 datasets.

Project description

embodied-data

Cross-format converter and validator for embodied AI datasets.

Why this exists

Robotics researchers spend days rewriting the same dataset conversion scripts. AgiBot World's official convert_to_lerobot.py has had unresolved issues for months; LeRobot's v2.0 / v2.1 / v3.0 versions break each other; every lab writes its own timestamp alignment check. This tool is the layer that stops.

v0.0.1 scope (what this does today)

Three commands, one format pair:

embodied-data convert   agibot → lerobot-v3
embodied-data validate  fps / timestamp / action-dim / frame alignment
embodied-data preview   stats report for first N episodes

Non-goals for v0.0.1: action-space retargeting across embodiments, Chinese prompt embedding, RLDS support. Those come later.

Install

uv sync
uv run embodied-data --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

embodied_data-0.1.1.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

embodied_data-0.1.1-py3-none-any.whl (38.0 kB view details)

Uploaded Python 3

File details

Details for the file embodied_data-0.1.1.tar.gz.

File metadata

  • Download URL: embodied_data-0.1.1.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for embodied_data-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e4f92c5c1f36ce98284e19eb0bb61e847923a72b74ee86debaea460eacfc3c60
MD5 03be9d450a46e57001a24b38ef19342b
BLAKE2b-256 abbffaa585d2a115febdedce8ca2939824990583b13a47c636b781fad72ba763

See more details on using hashes here.

File details

Details for the file embodied_data-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: embodied_data-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 38.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for embodied_data-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e42136b3600ffcb20f07f355e7a89e1f626538eb365422daa1cd5e8aec646417
MD5 2c3b54c0ede2a81f37151609d489da42
BLAKE2b-256 d09c0a8d813d3b660973be42bf02ccd80ad827a6dd08076e31f057eb7ba3c685

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page