JAKA Robotics Control Skill

v1.0.1

Control Zu20/Zu12/Zu7 collaborative robots via gRPC/TCP with joint, linear, and circular motion, real-time state monitoring, and simulation support.

0· 187·0 current·0 all-time
byRobot_Qu@qujingyang28
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description claim (control JAKA Zu/MiniCobo robots via SDK) matches the included Python wrapper and CLI (jaka_skill.py, jaka_cmd.py, example). The files call the expected jkrc SDK functions (login, joint_move, linear_move_extend) and the README/SKILL.md document the required native SDK artifacts—so required artifacts are explainable by the stated purpose.
Instruction Scope
Runtime instructions only cover installing the JAKA SDK, setting the robot IP, and running the provided Python scripts. The SKILL.md does not instruct reading unrelated files, leaking secrets, or contacting unexpected endpoints. It does ask the user to place vendor SDK binaries (jkrc.pyd, jakaAPI.dll) into the skill directory, which is necessary for the native SDK but worth noting.
Install Mechanism
There is no automated install spec; users are told to pip install jaka-sdk or download the SDK from the vendor and copy jkrc.pyd/jakaAPI.dll into the skill folder. This is expected for native-extension SDKs but carries the usual trust risk of installing native binaries or an unverified pip package—verify the package and vendor site before installing.
Credentials
The skill requires no environment variables, credentials, or config paths. It requires network access to a local robot IP (user-provided). No unrelated secrets or service tokens are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and is user-invocable only. It does ask the user to copy SDK binaries into the skill workspace (normal for native SDK usage) but does not attempt to persist credentials or enable autonomous privileged behavior.
Assessment
This skill appears to be what it claims: a thin Python wrapper around the JAKA SDK. Before installing or using it, verify the source of the JAKA SDK and the pip package (use the official JAKA website links shown), and only copy native binaries (jkrc.pyd, jakaAPI.dll) obtained from the vendor. Set the robot IP to a local, isolated network address and do not expose robot control to the public Internet. Follow the listed physical safety steps (empty workspace, e-stop, low-speed testing). If you are unsure about the pip package name or the downloaded SDK, obtain SDK binaries directly from JAKA support or your robot vendor and inspect them in a secure environment first.

Like a lobster shell, security has layers — review code before you run it.

arm-controlvk97b7kk8kgmsbdjrg69t26vc4x83e8xxgrpcvk97b7kk8kgmsbdjrg69t26vc4x83e8xxindustrialvk97b7kk8kgmsbdjrg69t26vc4x83e8xxjakavk97b7kk8kgmsbdjrg69t26vc4x83e8xxlatestvk976bqjskazy9xd7yj1sdpg9f183pm4qmotion-controlvk97b7kk8kgmsbdjrg69t26vc4x83e8xxroboticsvk97b7kk8kgmsbdjrg69t26vc4x83e8xxsimulationvk97b7kk8kgmsbdjrg69t26vc4x83e8xx

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments