Skip to main content

Shared domain constants for the VersatIL imitation learning ecosystem

Project description

versatil_constants

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

Each "world" (TSO robot testbed, Libero simulation, MetaWorld simulation) has its own module defining observation keys, action keys, and environment-specific constants. 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, LiberoGymKey

# MetaWorld simulation
from versatil_constants.metaworld import MetaWorldCamera, MetaWorldGymKey

Modules

Module Contents
shared ObsKey, GripperType, BinaryGripperRange, ActionComputationMethod, CoordinateSystem, OrientationRepresentation
tso TSOCamera, TSOProprioKey
libero LiberoCamera, LiberoProprioKey, LiberoGymKey, LiberoTrajectoryColumn, TaskSuiteName
metaworld MetaWorldCamera, MetaWorldProprioKey, MetaWorldGymKey, MetaWorldTrajectoryColumn, BenchmarkName

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.1.0.tar.gz (3.7 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.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for versatil_constants-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ac77d5f827868569600101014450ceec9758e1c69ced93d75daa1f3426e27f04
MD5 3824762950737a2feed8e5fdaf97a360
BLAKE2b-256 40997b8e875679070c33b3b02769d066ed54069670dbec42a775900a6dd39001

See more details on using hashes here.

Provenance

The following attestation bundles were made for versatil_constants-0.1.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.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for versatil_constants-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5e3f4263296c971b9592009470f137251c5c30c4046ac8b3564897b37281465
MD5 4bc644329e98e106e98c949cbfa64771
BLAKE2b-256 503a78664358b960ea8d2346709b0512955122403b6eb432b905586498d962c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for versatil_constants-0.1.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