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)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|