Skip to main content

PhysicalAI Star Arm Plugin

Fashion Star Arm 102 plugin for PhysicalAI. This package provides Star Arm 102-LD/102-HD leaders and a Star Arm 102-FL follower, and registers all variants with Physical AI Studio.

PyPI version Python versions

Features

  • Star Arm 102-LD leader driver (StarArm102LDLeader) for read-only teleoperation input
  • Star Arm 102-HD leader driver (StarArm102HDLeader) with passive mode (default) and optional assist mode for hold/action commands
  • Star Arm 102-FL follower driver (StarArm102FLFollower) for position control
  • Studio catalog plugin entries for LD leader, HD leader, and FL follower
  • Bundled stararm102 URDF package

Installation

uv add physicalai-stararm-plugin

Quick start

from physicalai.robot import connect
from physicalai_stararm_plugin import StarArm102FLFollower

robot = StarArm102FLFollower(port="/dev/ttyUSB1", baudrate=1_000_000)

with connect(robot) as arm:
    obs = arm.get_observation()
    arm.send_action(obs.joint_positions)

Run with the PhysicalAI CLI

uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/teleop-hd-to-fl.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/teleop-ld-to-fl.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/read-joints-hd.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/read-joints-ld.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/read-joints-fl.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/move-joints-fl.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/hold-hd.yaml
uv run physicalai run --config packages/physicalai-stararm-plugin/examples/runtime/policy-follow-hd.yaml

URDF

from physicalai_stararm_plugin import get_urdf_path

urdf_dir = get_urdf_path()
hd_urdf = urdf_dir / "stararm102" / "urdf" / "stararm102_hd_description.urdf"

Development

uv sync
uv run pytest packages/physicalai-stararm-plugin/tests/

Download files

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

Source Distribution

physicalai_stararm_plugin-0.3.0.tar.gz (5.2 MB view details)

Uploaded Source

Built Distribution

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

physicalai_stararm_plugin-0.3.0-py3-none-any.whl (5.2 MB view details)

Uploaded Python 3

File details

Details for the file physicalai_stararm_plugin-0.3.0.tar.gz.

File metadata

File hashes

Hashes for physicalai_stararm_plugin-0.3.0.tar.gz
Algorithm Hash digest
SHA256 19cbb3db102faeea61474a8034c5fd73fa8bdc657361ef7ad987bf5f70ee8dac
MD5 8f93903352224751987048eaef2fe735
BLAKE2b-256 e8a0e39166e84cdd0f501594c162632962ffd80cb1ccb750bdd5b9fbbd26fcdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for physicalai_stararm_plugin-0.3.0.tar.gz:

Publisher: publish.yml on openvinotoolkit/physicalai

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

File details

Details for the file physicalai_stararm_plugin-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for physicalai_stararm_plugin-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f0b421c7c44590a728ce59c1b3351c41b699ed838694c02f27edcb1743406d4
MD5 7c6f0a0ecd3a5fe1ce17cd7cf65a41f0
BLAKE2b-256 7ceba47af06166759beb7b173f4296582dee7ea2519b106cc659ed31a76bbdca

See more details on using hashes here.

Provenance

The following attestation bundles were made for physicalai_stararm_plugin-0.3.0-py3-none-any.whl:

Publisher: publish.yml on openvinotoolkit/physicalai

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

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page