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.2.0.tar.gz (35.5 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.2.0-py3-none-any.whl (47.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: embodied_data-0.2.0.tar.gz
  • Upload date:
  • Size: 35.5 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.2.0.tar.gz
Algorithm Hash digest
SHA256 ee57af5881d7f3ecf0652a444602ba0cffec848f696c1f745e1690e2ca23b042
MD5 30f22cb364dc03366d62cec0d7ef70f4
BLAKE2b-256 5e415a422f7f235732f07bce0caaecc730f64f63dfd3fe4582060defab1dc8e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: embodied_data-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 47.6 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5eeaa6e6943ae305ca8bfbede460820204a5d4bb234dcea25acdbf36653c0637
MD5 d1b2dfa2ab673e24a7c21ec2cf6bdcbb
BLAKE2b-256 f1f0bec37e815f43d7e013185631e1bb60d2571d2840a183bcef37004d40c744

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