Skip to main content

Shared domain constants for the VersatIL imitation learning ecosystem

Project description

versatil_constants

Tests PyPI Python

Shared domain constants for the VersatIL imitation learning ecosystem. Zero dependencies.

Each "world" (TSO robot testbed, Libero simulation, MetaWorld simulation, etc.) has its own module defining observation and action keys that cross the wire between inference clients and environment servers. Shared constants (language keys, gripper types, coordinate systems) live in shared.

Installation

pip install versatil-constants

Usage

# Shared across all worlds
from versatil_constants.shared import ObsKey, GripperType, BinaryGripperRange

# TSO Robot Testbed
from versatil_constants.tso import TSOCamera, TSOProprioKey

# Libero simulation
from versatil_constants.libero import LiberoCamera, LiberoProprioKey

# MetaWorld simulation
from versatil_constants.metaworld import MetaWorldCamera, MetaWorldProprioKey

Modules

Module Contents
shared ObsKey, GripperType, BinaryGripperRange, ActionComputationMethod, CoordinateSystem, OrientationRepresentation, ActionComponent, ActionMetadataField
tso TSOCamera, TSOProprioKey
libero LiberoCamera, LiberoProprioKey
metaworld MetaWorldCamera, MetaWorldProprioKey

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

versatil_constants-0.2.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

versatil_constants-0.2.0-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: versatil_constants-0.2.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for versatil_constants-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f48ead3a7adfc0bf95d54a141b73a18d7e748bc3e9b963567f6227727c8c335b
MD5 32323171b19ea2abbe3d9662121fcadc
BLAKE2b-256 a04bad5c57c0b8b44498181dee78c843e4a531b688a34c90b23e3848eaa0124f

See more details on using hashes here.

Provenance

The following attestation bundles were made for versatil_constants-0.2.0.tar.gz:

Publisher: publish.yml on Lorenzo-Mazza/versatil_constants

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for versatil_constants-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b7bc55a0a1b42cb66082f542a59726da8d5fd1297a9713e1d2b86b415af1b1ef
MD5 87544422069909223bf48aff034c3a08
BLAKE2b-256 d846fc18ef61dd6f5cbd9ffa626b5a83d61aa45fa97d8bd3621a79e3113909e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for versatil_constants-0.2.0-py3-none-any.whl:

Publisher: publish.yml on Lorenzo-Mazza/versatil_constants

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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