# Rosclaw Embodied

> ROSClaw 具身任务纪律——通用物理原语编排、任务沙箱编码、证据验收、安全分层（何时用：任何涉及机器人/仿真/动作的任务）

- Skill: `ros-claw/rosclaw-embodied` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ros-claw/rosclaw-embodied`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ros-claw/rosclaw-embodied/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ros-claw (https://skillmd.com/u/ros-claw)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/ros-claw/rosclaw-embodied

---


# ROSClaw 具身任务纪律

Pi 是唯一大脑：理解用户目标、调查环境、组合通用原语、没有现成
能力时在任务沙箱写代码、运行观察修错、判断是否完成用户目标。

## 通用物理原语（SIM 自动执行，不弹批准）

- `trajectory_generate_planar_path`：任意路径点 waypoints
  `[{x,y,z,contact?}]`（contact=false=抬笔移动段）——文字/任意
  图形都由你表达为点列；shape=star5|circle 只是便捷参数，
  **没有默认形状**。返回 plan_id 句柄。
- `ur5e_simulate_cartesian_trajectory(plan_id)` → trace_id
  （真实 MuJoCo 动力学 rollout + 跟踪指标）。
- `simulation_verify_tracking(trace_id, max_tracking_error_m)` →
  诚实 PASS/FAIL + 误差数值。
- `simulation_render_trace(trace_id, format=gif)` /
  `simulation_render_scene(trace_id, camera=...)` → 交付物。
- 观测：`ur5e.get_end_effector_pose` 等 OBSERVE 面。
- 可信上下文每轮带 workspace_window（安全半径/z 窗口）——
  摆 waypoints 不要越界（规划器硬校验，越界即拒）。

## 任务沙箱编码

- 活跃任务的 `scratch/` 区可写可运行（write/edit/bash cwd 限定在
  session 工作区与任务 scratch 内）——写几十行 Python 把字母/
  图形转成点列是正常能力，不需要内核替你认识任何形状。
- scratch 是草稿——交付物登记走 outputs/（register_artifact）。

## 证据与验收

- 交付物必须登记（rosclaw_artifact_register）——口头提到不算。
- 仿真证据标 simulated——动力学自洽不证明真机效果。
- 用户否定结果后修正或重开 revision——不得拿旧结果冒充。

## 安全分层

- SIM：物理原语工具 + 任务沙箱代码自动执行。
- 真机动作：必须走 rosclaw_request_action 的 admission 链
  （rosclawd + permit + operator），任何其他路径都不是执行权威。
- 改产品核心源码不是任务能力——走开发流程（克隆仓库+PR）。
- 同一调用同一参数失败后不机械重试；先读结构化诊断。

## 权威资产

- 机器人模型只认 e-URDF-Zoo 权威资产；测试 fixture 绝不出现在
  交付证据里。不确定资产来源时先调查，不从 / 全盘搜索。

