Skip to main content

PhysicalAI reBot B601 Plugin

Third-party Seeed reBot B601 robot arm plugin for PhysicalAI, the Python library and runtime for robot control, transport, and CLI workflows. It registers with Physical AI Studio, the application that discovers catalog plugins and provides robot setup, teleoperation, and workflow experiences. Part of the physicalai-plugins monorepo.

PyPI version Python versions

Features

  • Concrete implementations of the Robot protocol — no inheritance or registration required
  • B601-DM (Damiao) and B601-RS (RobStride) follower drivers
  • Optional Star Arm leader → follower teleoperation
  • Bundled URDFs for gravity compensation and kinematics

Hardware

Class Arm Motors Protocol
ReBotB601DM B601-DM follower Damiao (via motorbridge) POS_VEL / FORCE_POS
ReBotB601RS B601-RS follower RobStride (via motorbridge) MIT mode + gripper impedance

Screenshots

Placeholder images — replace them with real screenshots.

reBot B601 in the PhysicalAI Studio robot catalog

Connecting to a reBot B601 in PhysicalAI Studio

reBot B601 leader-to-follower teleop in the PhysicalAI CLI

Installation

uv add physicalai-rebot-b601-plugin

motorbridge is included as a core dependency.

Quick start

import numpy as np
from physicalai.robot import Robot, connect
from physicalai_rebot_b601_plugin import ReBotB601DM

robot = ReBotB601DM(port="/dev/ttyACM0", can_adapter="damiao")

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

All classes satisfy isinstance(robot, Robot) — no inheritance or registration required. Use with physicalai.robot.connect and physicalai.robot.verify_robot.

Run with the PhysicalAI CLI

The PhysicalAI CLI run subcommand executes a RobotRuntime from a YAML config. The bundled teleop configs relay a StarArm102HDLeader to a B601 follower. They install physicalai-stararm-plugin for the command only:

uv run --with physicalai-stararm-plugin physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/teleop-dm.yaml
uv run --with physicalai-stararm-plugin physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/teleop-rs.yaml

Press Ctrl+C to stop.

Sinusoidal motion and joint reading

uv run physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/move-joints-dm.yaml
uv run physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/move-joints-rs.yaml
uv run physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/read-joints-dm.yaml
uv run physicalai run --config packages/physicalai-rebot-b601-plugin/examples/runtime/read-joints-rs.yaml

URDF Models

Bundled URDF descriptions for gravity compensation and kinematics:

from physicalai_rebot_b601_plugin import get_urdf_path

urdf_dir = get_urdf_path()

# B601-DM / fixend arm (for gravity compensation)
dm_urdf = urdf_dir / "rebot-b601-dm" / "urdf" / "reBot-DevArm_fixend.urdf"

# B601-RS arm
rs_urdf = urdf_dir / "rebot-b601-rs" / "urdf" / "00-arm-rs_asm-v3.urdf"
URDF Model Use
rebot-b601-dm B601-DM (fixend) Gravity compensation for ReBotB601DM
rebot-b601-rs B601-RS v3 Kinematics for ReBotB601RS

Development

uv sync
uv run pytest packages/physicalai-rebot-b601-plugin/tests/

Acknowledgments

URDF models for the reBot Arm B601 are from the reBotArm_control_py project, released under the MIT License by vectorBH6.

Metadata

Release files for physicalai-rebot-b601-plugin 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for physicalai-rebot-b601-plugin 0.6.0
File Size Uploaded
physicalai_rebot_b601_plugin-0.6.0.tar.gz 34.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for physicalai-rebot-b601-plugin 0.6.0
File Interpreter ABI Platform
physicalai_rebot_b601_plugin-0.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 69.8 MB

Release files / physicalai_rebot_b601_plugin-0.6.0.tar.gz

Download URL physicalai_rebot_b601_plugin-0.6.0.tar.gz
Size 34.9 MB
Tags Source
SHA-256 checksum
How to use checksums
995a2a6ed4e38032dc50f95680a609d9785e59b13797f5982449d97479c2c3f1
BLAKE2b-256 checksum
How to use checksums
ccb052e2708426f5147cd853382118364ec9675c41dbbd361538d4ff9274d05a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / physicalai_rebot_b601_plugin-0.6.0-py3-none-any.whl

Download URL physicalai_rebot_b601_plugin-0.6.0-py3-none-any.whl
Size 35.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
5f2ab6354e63ccae6e69f488687a3216ae454ea9a8665e34e2ba711c3e5ffbf0
BLAKE2b-256 checksum
How to use checksums
58849ad32c36a26dec382c9594d69cdb5aaa274ea86e2b2b882bf9f6c411423f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

0.8.0

2 release files

0.7.0

2 release files

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.4.3

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release 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