Skip to main content

RCS UR5e Extension

Support for the UR5e robot in RCS.

This extension depends on rcs-core. Documentation: https://robotcontrolstack.org/extensions/rcs_ur5e

Installation

Install from PyPI:

pip install rcs-ur5e

Warning: plain pip install rcs-ur5e will install the published rcs-core dependency from PyPI.

Install from a local checkout:

pip install -ve .

If you want this extension to use your local RCS checkout instead of the published rcs-core package, first install the main package from the repository root:

pip install -ve . --no-build-isolation
pip install -ve extensions/rcs_ur5e

Safety Notes

  • This controller does not implement compliant force control.
  • Verify the configured home pose before moving real hardware.
  • Start at low speed and only increase after confirming motion is safe.

Usage

from rcs.envs.base import ControlMode, RelativeTo
from rcs_ur5e.configs import DefaultUR5eHardwareEnv

env_creator = DefaultUR5eHardwareEnv()
env_creator.ip = "192.168.1.15"

cfg = env_creator.config()
cfg.control_mode = ControlMode.CARTESIAN_TQuat
cfg.camera_cfgs = None
cfg.max_relative_movement = 0.2
cfg.relative_to = RelativeTo.LAST_STEP

env = env_creator.create_env(cfg)
obs, info = env.reset()

For a maintained example, see examples/ur5e/ur5e_env_cartesian_control.py.

Metadata

Release files for rcs-ur5e 0.7.3

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

Built distribution (wheel)

Table of built distributions (wheels) for rcs-ur5e 0.7.3
File Interpreter ABI Platform
rcs_ur5e-0.7.3-py3-none-any.whl Python 3 none any Details

Release files / rcs_ur5e-0.7.3-py3-none-any.whl

Download URL rcs_ur5e-0.7.3-py3-none-any.whl
Size 13.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8565d1fa61df0c2acbcec93a7a308b9826f1f745568695d72de6c9b96e53a102
BLAKE2b-256 checksum
How to use checksums
535a13fb9a73a9a76d1da1658e8da364b318009b1af542c451c50ab4e6e8740a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

0.7.3 This release

1 release file

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