You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Control NERO (7-DOF) and Piper (6-DOF) robotic arms with natural language through OpenClaw. Say what you want the arm to do — ClawArm generates and executes the motion.
7
+
<palign="center">
8
+
<strong>AI-Powered Robotic Arm Control via OpenClaw</strong><br>
9
+
Say what you want the arm to do. ClawArm makes it happen.
<imgsrc="assets/clawarm-banner.png"alt="ClawArm — Natural language to robotic arm motion"width="100%">
29
+
</p>
30
+
31
+
## What is ClawArm?
32
+
33
+
ClawArm bridges **natural language** and **physical robotic arm motion**. Built on top of [OpenClaw](https://openclaw.ai/), it lets you control NERO (7-DOF) and Piper (6-DOF) robotic arms by simply describing what you want — no manual joint calculations, no coordinate math.
34
+
35
+
### Key Features
36
+
37
+
| Feature | Description |
38
+
|---------|-------------|
39
+
|**Natural Language Control**| "Pick up the red block" becomes actual robot motion |
|**Safety Layer**| Joint limits, workspace bounds, velocity caps — every command is validated |
42
+
|**Mock Mode**| Develop and test without physical hardware |
43
+
|**Multi-Arm Support**| NERO 7-DOF and Piper 6-DOF out of the box |
44
+
|**OpenClaw Integration**| Works with OpenClaw's web UI, Feishu, Telegram, and more |
45
+
46
+
---
6
47
7
48
## How It Works
8
49
@@ -33,17 +74,16 @@ Control NERO (7-DOF) and Piper (6-DOF) robotic arms with natural language throug
33
74
└──────┬──────┘
34
75
▼
35
76
┌─────────────┐
36
-
│ pyAgxArm │ CAN bus communication
37
-
│ Driver │
77
+
│ Arm Driver │ CAN bus communication
38
78
└──────┬──────┘
39
79
▼
40
80
Robot Arm
41
81
```
42
82
43
-
**Two control modes:**
83
+
-**Skill Mode**: OpenClaw reads the `agx-arm-codegen` skill, generates a complete Python control script, and executes it. Best for complex, multi-step sequences.
84
+
-**Plugin Mode**: The ClawArm plugin provides `arm_move`, `arm_status`, and `arm_stop` tools that call the bridge server in real time. Best for interactive step-by-step control.
44
85
45
-
-**Skill Mode**: OpenClaw reads the `agx-arm-codegen` skill, generates a complete Python script, and executes it. Best for complex, multi-step sequences.
46
-
-**Plugin Mode**: The ClawArm OpenClaw plugin provides `arm_move`, `arm_status`, and `arm_stop` tools that call the Python bridge in real time. Best for interactive control.
86
+
---
47
87
48
88
## Quick Start
49
89
@@ -52,16 +92,14 @@ Control NERO (7-DOF) and Piper (6-DOF) robotic arms with natural language throug
0 commit comments