Skip to main content

Any4Robot

any4robot provides dataset conversion and management utilities for training VLA / WM / VAM robot control models. Data preparation is crucial for robot model development. Any4Robot provides a standardized, verified way to produce the right data so you can focus on model design.

Install

pip install any4robot

Quick start (LeRobot editor)

from any4robot import LeRobotDatasetEditor

editor = LeRobotDatasetEditor("/path/to/lerobot-dataset")
editor.list_episodes(0, 5)
editor.delete_episode(12, dry_run=True)

Combine datasets

from any4robot.combine import merge_lerobot_datasets

merge_lerobot_datasets(
    ["/path/to/dataset_a", "/path/to/dataset_b"],
    "/path/to/output_dataset",
)

Quality check (LeRobot v2.1 layout)

from any4robot.qualitycheck import validate_lerobot_v2_1

result = validate_lerobot_v2_1("/path/to/lerobot-dataset")
print(result)

Modules

  • any4robot.editing: LeRobot dataset editing helpers (delete episode, copy episode, list episodes)
  • any4robot.combine: Merge multiple LeRobot datasets into a single dataset
  • any4robot.qualitycheck: Validate datasets (LeRobot v2.1 layout)
  • any4robot.conversion: Placeholder for future dataset conversion pipelines

Notes

  • The LeRobot editor code is copied from vendor/lero and organized under any4robot/lerobot_editor.
  • Optional GUI dependencies are available with pip install any4robot[gui].

Download files

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

Source Distribution

any4robot-0.1.8.tar.gz (55.5 kB view details)

Uploaded Source

Built Distribution

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

any4robot-0.1.8-py3-none-any.whl (66.1 kB view details)

Uploaded Python 3

File details

Details for the file any4robot-0.1.8.tar.gz.

File metadata

  • Download URL: any4robot-0.1.8.tar.gz
  • Upload date:
  • Size: 55.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for any4robot-0.1.8.tar.gz
Algorithm Hash digest
SHA256 711345daa5aa7a7bb86c9668e90abedbdf519d4d35f5d0790df2d691bd77b85f
MD5 85bfef98de3e8d16060f3210cb6c0499
BLAKE2b-256 9e2989aca2d42073b015aac851366cac7c2315383a54f48f7a08ddcc7341576b

See more details on using hashes here.

File details

Details for the file any4robot-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: any4robot-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for any4robot-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 d7acdc787b61df96e6fcc2b09ae2e6128573e5467cc1625aa4cf307fe5933440
MD5 d4f0f6d77e5f5fc6449b2ff65e37d7a0
BLAKE2b-256 4adca82f33853dd9d3efb05621c5f40f6ed2a4b7e56399cf30b4654bd38d08d8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

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