RCS xArm7 Extension
Support for the xArm7 robot in RCS.
This extension depends on rcs-core.
Documentation: https://robotcontrolstack.org/extensions/rcs_xarm7
Installation
Install from PyPI:
pip install rcs-xarm7
Warning: plain pip install rcs-xarm7 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_xarm7
Usage
from rcs.envs.base import ControlMode, RelativeTo
from rcs_xarm7.configs import DefaultXArm7HardwareEnv
env_creator = DefaultXArm7HardwareEnv()
env_creator.ip = "192.168.1.245"
cfg = env_creator.config()
cfg.control_mode = ControlMode.CARTESIAN_TQuat
cfg.max_relative_movement = 0.5
cfg.relative_to = RelativeTo.LAST_STEP
env = env_creator.create_env(cfg)
obs, info = env.reset()
For a maintained example, see examples/xarm7/xarm7_env_cartesian_control.py.
Metadata
Release files for rcs-xarm7 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_xarm7-0.7.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / rcs_xarm7-0.7.3-py3-none-any.whl
| Download URL | rcs_xarm7-0.7.3-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e09214bfcd1ca6b0c364b4eb147f05886c5f13d4ff5c9f7a847a850749b8c5d4
|
|
BLAKE2b-256 checksum How to use checksums |
785096e08db4bf7d907124688fc86a389dceba44675a2ade116a60b4e4c5a8b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|