Skip to main content

Meta-package to install YAM LeRobot plugins

Project description

LeRobot YAM Plugins

This repo contains LeRobot plugins for the YAM arm, split into a shared core package plus follower and leader plugins.

This is the top-level meta package for PyPI. Install subpackages for local development, or install this meta package once all subpackages are published.

Packages

Package Purpose
yam-common Shared YAM utilities (motor chain, gravity comp, gripper utils)
lerobot_robot_yam Follower robot plugin (executes actions)
lerobot_teleoperator_yam_gello Leader teleoperator plugin (produces actions)

Install

Install everything in one editable command:

pip install -e .

If you only need one component (for example, just the follower to run a policy), install it separately:

pip install -e ./lerobot_robot_yam
pip install -e ./lerobot_teleoperator_yam_gello
pip install -e ./yam_common

Note: pip install -e . assumes the subpackages are installable (e.g., published). For local dev installs, use requirements.txt:

pip install -r ./requirements.txt

Usage

See yam.md for end-to-end teleop and recording examples. Typical CLI use:

lerobot-teleoperate \
  --robot.type=yam_follower \
  --robot.port=can0 \
  --robot.gripper_type=crank_4310 \
  --teleop.type=yam_leader \
  --teleop.port=/dev/ttyUSB0

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

lerobot_yam-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

lerobot_yam-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lerobot_yam-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for lerobot_yam-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c26e94de7c4a47b0232dcb9621dc707b706dae4e15a23ab00b2f97ba95e4c29a
MD5 6566a2b21cc79566edfe6d688f9709e6
BLAKE2b-256 efae7701154fdd1f53dd375dfe545217142aa65edf5b20e06f978092a19372a5

See more details on using hashes here.

File details

Details for the file lerobot_yam-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lerobot_yam-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for lerobot_yam-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7380ea90a77d75e0cad18a06ea84bae5572a749b519d22f96d45f5466663ed22
MD5 8dbc79308c661ee5b9bc949d81ac314b
BLAKE2b-256 5beeec15a9254fca0e13133ef84dde6a0df53a67640ddca5694daa645d6f1c24

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