← Back to Skills Marketplace
qujingyang28

Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE

by Robot_Qu · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
105
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ur-robot
Description
支持Universal Robots仿真与控制,包含URSim仿真、URScript指令发送及RTDE数据通信接口,支持关节与笛卡尔空间运动。
Usage Guidance
This skill package and its documentation are coherent with a UR robot control SDK and simulator workflow. Before installing or running it: - Treat it as software that will open network sockets to robot IPs and can send motion commands — do not run 'real' test scripts against a physical robot unless you have a certified operator present, emergency stop available, and you run at very low speeds. Follow the included safety_check.py and the SKILL.md real-robot warnings. - Review and control when/where dependencies are installed: some helper scripts will run pip install at runtime. Prefer to install dependencies manually in a contained environment (virtualenv / container) where you control network access and package sources. - Use URSim (Docker) for testing first, ideally inside an isolated VM or network namespace so accidental scans/commands don't reach other devices. The Docker image referenced (universalrobots/ursim_e-series) is the expected upstream image — pull only from the official registry. - Note there is no published homepage or repository URL in the manifest and the owner ID is an opaque string; that reduces traceability. If you need higher assurance, ask the publisher for a source repository or signed release artifacts. - If you will run on real hardware, audit the specific test scripts you plan to run (they contain motion sequences and IO toggles) and confirm safety limits (workspace, speeds, emergency stop) in real_robot_config.json. If you want, I can: (a) point out every place a network socket is created in the codebase, (b) extract the exact lines that perform pip installs, or (c) produce a short checklist to run the package safely inside a VM before real-robot testing.
Capability Analysis
Package: ur-robot (xpi) Version: 1.0.0 Description: Universal Robots 机器人控制技能 - URSim 仿真 + URScript 命令 + RTDE 数据读取 The 'ur-robot' package is a comprehensive robotics control toolkit designed for Universal Robots (UR) automation. It provides interfaces for URScript command execution and Real-Time Data Exchange (RTDE) communication. A detailed security analysis of the source code reveals no malicious patterns: network activity is strictly confined to local or specified robot controller IPs (e.g., 192.168.56.101) using standard robotics ports (30001-30004). There is no evidence of credential exfiltration, unauthorized file access, or hidden payload downloads. The use of the 'subprocess' module is limited to a legitimate dependency check that installs the 'ur_rtde' library via pip if missing. The package primarily consists of motion control logic, safety checks, and extensive documentation for simulation and real-world robot operation.
Capability Assessment
Purpose & Capability
Name/description match the included files and instructions: Python SDK, RTDE/URScript examples, URSim Docker guidance and test scripts. Required capabilities (network sockets to robot IPs, Docker image universalrobots/ursim_e-series, ur_rtde Python package) are expected for this purpose.
Instruction Scope
SKILL.md and scripts explicitly instruct the agent/user to run Docker, open sockets to robot IPs (localhost / 192.168.x.x), edit real_robot_config.json, and run many test scripts that send URScript/RTDE messages. This is expected, but it means the skill will open network connections on your LAN and can send commands that move a robot — do NOT run the 'real' tests against a physical robot without safety checks and certified supervision.
Install Mechanism
There is no formal install spec, but some scripts (e.g., check_ur_rtde.py) attempt to install dependencies at runtime via pip (subprocess.check_call to pip). That is a moderate risk operationally (network fetch and package install during execution) even if the pip target (ur_rtde) is legitimate.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond its own real_robot_config.json. This is proportionate to a robotics control library. No unexpected secrets or cross-service credentials are requested.
Persistence & Privilege
Skill metadata does not request always:true. It does not modify other skills. It contains scripts that may write test_reports and update local files under the skill directory (expected). Autonomous model invocation is allowed (platform default) but not combined with other concerning flags.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ur-robot
  3. After installation, invoke the skill by name or use /ur-robot
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Initial release version 1.0.1. - No file changes detected compared to the previous version. - Skill features, usage, and documentation remain unchanged from v1.0.0.
v1.0.0
Universal Robots 控制技能 v1.0.0 初始版本发布 - 支持 UR3/UR5/UR10/UR10e (CB3/e-Series) 及 URSim Docker 仿真环境 - 实现常用运动控制(movej, movel, movec, speedj, speedl)、IO 控制、状态读取与力控等 URScript 命令封装 - 基于 RTDE/URScript 双协议通信,配套 Python 用例与工具函数 - 全功能在 URSim 仿真器完成测试(真机尚未验证),详细安全提示和迁移指南 - 附带完善的快速上手说明、命令参考和端口说明
Metadata
Slug ur-robot
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE?

支持Universal Robots仿真与控制,包含URSim仿真、URScript指令发送及RTDE数据通信接口,支持关节与笛卡尔空间运动。 It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE?

Run "/install ur-robot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE free?

Yes, Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE support?

Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Universal Robots 机器人控制技能 - URSim 仿真 + URScript + RTDE?

It is built and maintained by Robot_Qu (@qujingyang28); the current version is v1.0.1.

💬 Comments