AdrianLlopart commited on
Commit
f853ccc
·
verified ·
1 Parent(s): 41a20d3

chore: canonical naming migration

Browse files
Files changed (1) hide show
  1. rskill.yaml +8 -8
rskill.yaml CHANGED
@@ -1,11 +1,11 @@
1
- # rSkill manifest — moveit-eef-pose: plan to a Cartesian end-effector pose (ADR-0054)
2
  #
3
  # Wraps `moveit_msgs/action/MoveGroup`. `ros_integration.goal_builder: pose`
4
  # selects the `PoseGoalRskill` adapter, which consumes a `pose` block (target
5
  # position + quaternion orientation for a constrained link) and lowers it into
6
  # MoveGroup position + orientation constraints. The generic Cartesian sibling
7
- # of rskill-moveit-look-at (gaze is a computed-pose specialisation); new under
8
- # ADR-0054's rskill-moveit-* family.
9
  #
10
  # Collision posture: MoveIt's internal FCL planner does self + planning-scene
11
  # (world) collision checking at plan time. `plan_only: true` so OpenRAL's
@@ -14,7 +14,7 @@
14
  # supervisor sees every waypoint.
15
 
16
  schema_version: "0.1"
17
- name: "OpenRAL/rskill-moveit-eef-pose"
18
  version: "0.1.0"
19
  license: "apache-2.0"
20
  role: "s1"
@@ -45,13 +45,13 @@ chunk_size: 1
45
  latency_budget:
46
  per_chunk_ms: 2000.0
47
 
48
- # ADR-0022 — surfaced to the Reasoner LLM tool palette.
49
  description: >
50
  Plan and execute a collision-free motion that brings the end-effector link to
51
  a target 6-DOF Cartesian pose (position + orientation) via MoveIt's MoveGroup
52
  (self + planning-scene collision checked). Use when you have a Cartesian
53
  end-effector goal (e.g. a pre-grasp pose); for a joint-space goal use
54
- rskill-moveit-joints, and to aim a camera at a point use rskill-moveit-look-at.
55
  actions:
56
  - "reach"
57
  objects: []
@@ -65,7 +65,7 @@ ros_integration:
65
  interface_type: "MoveGroup"
66
  interface_name: "/move_action"
67
  result_trajectory_field: "planned_trajectory.joint_trajectory"
68
- # ADR-0054 — selects the PoseGoalRskill goal-lowering adapter: the `pose`
69
  # block below is lowered into `request.goal_constraints[0]` (position +
70
  # orientation constraints) on the first step. Set `pose.tool_frame` to express
71
  # the target for a TCP/tool frame (TF-looked-up link←tool offset); omit it to
@@ -99,7 +99,7 @@ ros_integration:
99
  - "ros-${ROS_DISTRO}-moveit"
100
  - "ros-${ROS_DISTRO}-moveit-resources-panda-moveit-config"
101
 
102
- # ADR-0026 — per-skill JSON Schema surfaced to the Reasoner LLM tool palette.
103
  # The LLM overrides the pose block's position/orientation; planner settings are
104
  # inherited. orientation is a quaternion in pose.quaternion_order (default xyzw).
105
  goal_params_schema:
 
1
+ # rSkill manifest — moveit-eef-pose: plan to a Cartesian end-effector pose
2
  #
3
  # Wraps `moveit_msgs/action/MoveGroup`. `ros_integration.goal_builder: pose`
4
  # selects the `PoseGoalRskill` adapter, which consumes a `pose` block (target
5
  # position + quaternion orientation for a constrained link) and lowers it into
6
  # MoveGroup position + orientation constraints. The generic Cartesian sibling
7
+ # of rskill-moveit-multi-look_at-none (gaze is a computed-pose specialisation); new under
8
+ # the rskill-moveit-* family.
9
  #
10
  # Collision posture: MoveIt's internal FCL planner does self + planning-scene
11
  # (world) collision checking at plan time. `plan_only: true` so OpenRAL's
 
14
  # supervisor sees every waypoint.
15
 
16
  schema_version: "0.1"
17
+ name: "OpenRAL/rskill-moveit-multi-eef_pose-none"
18
  version: "0.1.0"
19
  license: "apache-2.0"
20
  role: "s1"
 
45
  latency_budget:
46
  per_chunk_ms: 2000.0
47
 
48
+ # Surfaced to the Reasoner LLM tool palette.
49
  description: >
50
  Plan and execute a collision-free motion that brings the end-effector link to
51
  a target 6-DOF Cartesian pose (position + orientation) via MoveIt's MoveGroup
52
  (self + planning-scene collision checked). Use when you have a Cartesian
53
  end-effector goal (e.g. a pre-grasp pose); for a joint-space goal use
54
+ rskill-moveit-multi-joints-none, and to aim a camera at a point use rskill-moveit-multi-look_at-none.
55
  actions:
56
  - "reach"
57
  objects: []
 
65
  interface_type: "MoveGroup"
66
  interface_name: "/move_action"
67
  result_trajectory_field: "planned_trajectory.joint_trajectory"
68
+ # Selects the PoseGoalRskill goal-lowering adapter: the `pose`
69
  # block below is lowered into `request.goal_constraints[0]` (position +
70
  # orientation constraints) on the first step. Set `pose.tool_frame` to express
71
  # the target for a TCP/tool frame (TF-looked-up link←tool offset); omit it to
 
99
  - "ros-${ROS_DISTRO}-moveit"
100
  - "ros-${ROS_DISTRO}-moveit-resources-panda-moveit-config"
101
 
102
+ # Per-skill JSON Schema surfaced to the Reasoner LLM tool palette.
103
  # The LLM overrides the pose block's position/orientation; planner settings are
104
  # inherited. orientation is a quaternion in pose.quaternion_order (default xyzw).
105
  goal_params_schema: