AdrianLlopart commited on
Commit
42f0c2f
Β·
verified Β·
1 Parent(s): ed1a7ba

chore: canonical naming migration

Browse files
Files changed (1) hide show
  1. rskill.yaml +8 -8
rskill.yaml CHANGED
@@ -4,12 +4,12 @@
4
 
5
  # ── Identity ───────────────────────────────────────────────────────────────
6
  schema_version: "0.1"
7
- name: "OpenRAL/rskill-diffusion-pusht"
8
- evaluated_tasks: ["pusht"] # ADR-0060: benchmark task this checkpoint is validated for (gate)
9
  version: "0.1.0"
10
  license: "apache-2.0"
11
  role: "s1"
12
- kind: "vla" # ADR-00XX: rSkill kind discriminator. "vla" = learnable Vision-Language-Action policy.
13
 
14
  # ── Policy identity ────────────────────────────────────────────────────────
15
  model_family: "diffusion"
@@ -29,11 +29,11 @@ sensors_required:
29
  min_width: 96
30
  min_height: 96
31
 
32
- # Output side (ADR-0013). The pusht_2d scene-pseudo-robot exposes its 2-D
33
  # (x, y) pusher position as two synthetic prismatic joints (tip_x, tip_y);
34
  # robots/pusht_2d/robot.yaml advertises `joint_position` over those 2 DoF.
35
  # The gym-pusht action IS the absolute target of those joints, so the
36
- # robot-side actuator is joint_position (ADR-0071 β€” matches every other
37
  # rSkill, where `kind` names the robot actuator, not the policy encoding).
38
  # The loader auto-fills n_dof (2) + vla_action_key from the robot YAML.
39
  actuators_required:
@@ -83,7 +83,7 @@ description: >
83
  loop, so cached pops are essentially free β€” this is the extreme test
84
  of the queue-drain contract.
85
 
86
- # ADR-0022 β€” action vocabulary surfaced to the reasoner LLM tool
87
  # palette so it can pick this skill by what it does (action verb +
88
  # object + scene), not just by its slug.
89
  actions:
@@ -93,11 +93,11 @@ objects:
93
  scenes:
94
  - "tabletop_2d"
95
 
96
- # ADR-0019 β€” per-checkpoint action contract (consumed by the dataset bridge
97
  # to bind the LeRobot v3 `action` feature shape).
98
  action_contract:
99
  dim: 2
100
- # ADR-0071 β€” absolute positions of the 2 prismatic tip_x/tip_y joints.
101
  # Declared explicitly so the contract states joint-space rather than relying
102
  # on the undeclared-layout fallback.
103
  representation: "joint_positions"
 
4
 
5
  # ── Identity ───────────────────────────────────────────────────────────────
6
  schema_version: "0.1"
7
+ name: "OpenRAL/rskill-diffusion-pusht-pusht-fp32"
8
+ evaluated_tasks: ["pusht"] # benchmark task this checkpoint is validated for (gate)
9
  version: "0.1.0"
10
  license: "apache-2.0"
11
  role: "s1"
12
+ kind: "vla" # rSkill kind discriminator. "vla" = learnable Vision-Language-Action policy.
13
 
14
  # ── Policy identity ────────────────────────────────────────────────────────
15
  model_family: "diffusion"
 
29
  min_width: 96
30
  min_height: 96
31
 
32
+ # Output side. The pusht_2d scene-pseudo-robot exposes its 2-D
33
  # (x, y) pusher position as two synthetic prismatic joints (tip_x, tip_y);
34
  # robots/pusht_2d/robot.yaml advertises `joint_position` over those 2 DoF.
35
  # The gym-pusht action IS the absolute target of those joints, so the
36
+ # robot-side actuator is joint_position (matches every other
37
  # rSkill, where `kind` names the robot actuator, not the policy encoding).
38
  # The loader auto-fills n_dof (2) + vla_action_key from the robot YAML.
39
  actuators_required:
 
83
  loop, so cached pops are essentially free β€” this is the extreme test
84
  of the queue-drain contract.
85
 
86
+ # Action vocabulary surfaced to the reasoner LLM tool
87
  # palette so it can pick this skill by what it does (action verb +
88
  # object + scene), not just by its slug.
89
  actions:
 
93
  scenes:
94
  - "tabletop_2d"
95
 
96
+ # Per-checkpoint action contract (consumed by the dataset bridge
97
  # to bind the LeRobot v3 `action` feature shape).
98
  action_contract:
99
  dim: 2
100
+ # absolute positions of the 2 prismatic tip_x/tip_y joints.
101
  # Declared explicitly so the contract states joint-space rather than relying
102
  # on the undeclared-layout fallback.
103
  representation: "joint_positions"