AdrianLlopart commited on
Commit
9cc47cb
Β·
verified Β·
1 Parent(s): 36190b9

chore: canonical naming migration

Browse files
Files changed (1) hide show
  1. rskill.yaml +9 -9
rskill.yaml CHANGED
@@ -1,4 +1,4 @@
1
- # rSkill manifest β€” RT-DETR COCO detector (kind: detector, ADR-0037)
2
  #
3
  # Packages a PaddlePaddle RT-DETR-L model exported to ONNX for use as
4
  # an OpenRAL perception producer. The skill runs on the camera tee and
@@ -12,18 +12,18 @@
12
  # LICENSE: weights are Apache-2.0 (PaddlePaddle RT-DETR public release).
13
 
14
  schema_version: "0.1"
15
- name: "OpenRAL/rskill-rtdetr-coco-r18"
16
  version: "0.1.0"
17
  license: "apache-2.0"
18
  role: "s1"
19
- kind: "detector" # ADR-0037: perception producer; emits ObjectsMetadata, no Action
20
 
21
  # ── Compatibility contract ──────────────────────────────────────────────────
22
  # embodiment-agnostic: a perception rSkill (detector/vlm) needs only an RGB
23
  # camera, not a specific robot. The rSkill<->robot gate exempts these kinds
24
- # (loader._EMBODIMENT_AGNOSTIC_KINDS, ADR-0037), so the tag list is empty β€”
25
  # it matches any robot/scene.
26
- embodiment_tags: ["any"] # explicit embodiment-agnostic wildcard (ADR-0072)
27
 
28
  # The detector reads any RGB camera stream. vla_feature_key is omitted so
29
  # the loader accepts any camera key, not just "camera1".
@@ -55,11 +55,11 @@ latency_budget:
55
  # to cover CPU fallback on smaller hosts.
56
  per_chunk_ms: 50.0
57
 
58
- # ── Detector contract (ADR-0037) ────────────────────────────────────────────
59
  # 80 COCO labels (subset shown for readability β€” full list matches the
60
  # 0-indexed COCO category order used by the exported model).
61
  detector:
62
- # ADR-0051: always-on background producer (publishes ObjectsMetadata to
63
  # WorldState; not the on-demand locate_in_view locator).
64
  mode: "continuous"
65
  labels:
@@ -155,9 +155,9 @@ description: >
155
  COCO and exported to ONNX. Runs on the camera tee and publishes
156
  ObjectsMetadata to /openral/perception/objects. 80 COCO categories.
157
  Apache-2.0 weights. Reference latency ~20 ms on GPU, ~45 ms on CPU.
158
- See ADR-0037 for the detector rSkill kind contract.
159
 
160
- # ADR-0022 β€” action vocabulary for the reasoner LLM tool palette.
161
  # DETECT signals that this skill is a perception producer.
162
  actions:
163
  - "detect"
 
1
+ # rSkill manifest β€” RT-DETR COCO detector (kind: detector)
2
  #
3
  # Packages a PaddlePaddle RT-DETR-L model exported to ONNX for use as
4
  # an OpenRAL perception producer. The skill runs on the camera tee and
 
12
  # LICENSE: weights are Apache-2.0 (PaddlePaddle RT-DETR public release).
13
 
14
  schema_version: "0.1"
15
+ name: "OpenRAL/rskill-rtdetr_coco_r18-any-coco-fp32"
16
  version: "0.1.0"
17
  license: "apache-2.0"
18
  role: "s1"
19
+ kind: "detector" # Perception producer; emits ObjectsMetadata, no Action
20
 
21
  # ── Compatibility contract ──────────────────────────────────────────────────
22
  # embodiment-agnostic: a perception rSkill (detector/vlm) needs only an RGB
23
  # camera, not a specific robot. The rSkill<->robot gate exempts these kinds
24
+ # (loader._EMBODIMENT_AGNOSTIC_KINDS), so the tag list is empty β€”
25
  # it matches any robot/scene.
26
+ embodiment_tags: ["any"] # explicit embodiment-agnostic wildcard
27
 
28
  # The detector reads any RGB camera stream. vla_feature_key is omitted so
29
  # the loader accepts any camera key, not just "camera1".
 
55
  # to cover CPU fallback on smaller hosts.
56
  per_chunk_ms: 50.0
57
 
58
+ # ── Detector contract ────────────────────────────────────────────────────
59
  # 80 COCO labels (subset shown for readability β€” full list matches the
60
  # 0-indexed COCO category order used by the exported model).
61
  detector:
62
+ # Always-on background producer (publishes ObjectsMetadata to
63
  # WorldState; not the on-demand locate_in_view locator).
64
  mode: "continuous"
65
  labels:
 
155
  COCO and exported to ONNX. Runs on the camera tee and publishes
156
  ObjectsMetadata to /openral/perception/objects. 80 COCO categories.
157
  Apache-2.0 weights. Reference latency ~20 ms on GPU, ~45 ms on CPU.
158
+ This is the detector rSkill kind contract.
159
 
160
+ # Action vocabulary for the reasoner LLM tool palette.
161
  # DETECT signals that this skill is a perception producer.
162
  actions:
163
  - "detect"