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.7.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.7.0
File Size Uploaded
physicalai_rebot_b601_plugin-0.7.0.tar.gz 34.9 MB Details

Built distribution (wheel)

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

Total release size: 69.8 MB

Release files / physicalai_rebot_b601_plugin-0.7.0.tar.gz

Download URL physicalai_rebot_b601_plugin-0.7.0.tar.gz
Size 34.9 MB
Tags Source
SHA-256 checksum
How to use checksums
116c6b815cbb9a6ba06eb518f2697c72bacbf42b9a52211f445d0cc5cdb3e7c4
BLAKE2b-256 checksum
How to use checksums
6632f271273aa21ca316fcc7da292ab4a7966b24db9eb5b242e965fbb5d5b9ec
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 15, 2026.

Transparency log

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

Download URL physicalai_rebot_b601_plugin-0.7.0-py3-none-any.whl
Size 35.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ab8e14c7435005b6a5f1c6e17bc82084613f1a1c4b01d287e7c2a7e04491b8d8
BLAKE2b-256 checksum
How to use checksums
380cda1369fdb506e10054ef1b1c1a0262ae5d690475219faf5c7476f0fa9877
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 15, 2026.

Transparency log

Release history Release notifications | RSS feed

0.8.0

2 release files

This release

0.7.0 This release

2 release files

0.6.0

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