docs: HF model card — best-of-both front-matter derived from manifest
Browse files
README.md
CHANGED
|
@@ -1,18 +1,28 @@
|
|
| 1 |
---
|
| 2 |
-
tags:
|
| 3 |
-
- OpenRAL
|
| 4 |
-
- rskill
|
| 5 |
-
- ros2
|
| 6 |
-
- moveit
|
| 7 |
-
license: apache-2.0
|
| 8 |
language:
|
| 9 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
---
|
| 11 |
|
| 12 |
# rskill-moveit-look-at
|
| 13 |
|
| 14 |
Aim a robot-mounted camera at a 3-D point (ADR-0044 Phase 3; renamed from
|
| 15 |
-
`openral/rskill-look-at` under [ADR-
|
| 16 |
|
| 17 |
A `kind: ros_action` rSkill wrapping `moveit_msgs/action/MoveGroup` — like
|
| 18 |
[`rskill-moveit-joints`](../rskill-moveit-joints/), but the goal is a
|
|
@@ -70,6 +80,18 @@ Planner settings (`request.group_name`, scaling, attempts) are inherited from
|
|
| 70 |
`default_goal_json`. Omit `standoff_m` to re-aim in place; set it to also move
|
| 71 |
the camera to that distance from the target.
|
| 72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
## How it was trained / Upstream provenance
|
| 74 |
|
| 75 |
Nothing is trained — this rSkill wraps the upstream MoveIt motion planner and
|
|
@@ -179,7 +201,7 @@ commercial-use-permissive.
|
|
| 179 |
|
| 180 |
## See also
|
| 181 |
|
| 182 |
-
- [ADR-
|
| 183 |
- [ADR-0044 — look_at skill + grid-refined approach](../../docs/adr/0044-look-at-skill-grid-refined-approach.md)
|
| 184 |
- [`openral_rskill.look_at_rskill`](../../python/rskill/src/openral_rskill/look_at_rskill.py) — adapter source
|
| 185 |
- [`openral_world_state.geometry`](../../python/world_state/src/openral_world_state/geometry.py) — gaze math
|
|
|
|
| 1 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
language:
|
| 3 |
+
- en
|
| 4 |
+
license: apache-2.0
|
| 5 |
+
pipeline_tag: robotics
|
| 6 |
+
tags:
|
| 7 |
+
- OpenRAL
|
| 8 |
+
- rskill
|
| 9 |
+
- ros2
|
| 10 |
+
- moveit
|
| 11 |
+
- franka_panda
|
| 12 |
+
- ur5e
|
| 13 |
+
- ur10e
|
| 14 |
+
- so100_follower
|
| 15 |
+
- openarm
|
| 16 |
+
- rizon4
|
| 17 |
+
- sawyer
|
| 18 |
+
- widowx
|
| 19 |
+
inference: false
|
| 20 |
---
|
| 21 |
|
| 22 |
# rskill-moveit-look-at
|
| 23 |
|
| 24 |
Aim a robot-mounted camera at a 3-D point (ADR-0044 Phase 3; renamed from
|
| 25 |
+
`openral/rskill-look-at` under [ADR-0054](../../docs/adr/0054-moveit-goal-builder-library.md)).
|
| 26 |
|
| 27 |
A `kind: ros_action` rSkill wrapping `moveit_msgs/action/MoveGroup` — like
|
| 28 |
[`rskill-moveit-joints`](../rskill-moveit-joints/), but the goal is a
|
|
|
|
| 80 |
`default_goal_json`. Omit `standoff_m` to re-aim in place; set it to also move
|
| 81 |
the camera to that distance from the target.
|
| 82 |
|
| 83 |
+
### GPU-accelerated planning (cuMotion, ADR-0065)
|
| 84 |
+
|
| 85 |
+
On a host that clears the cuMotion GPU floor (`RobotCapabilities.supports_cumotion()`
|
| 86 |
+
— Ampere+, CUDA ≥ 13, ~8 GB VRAM), the runner sets
|
| 87 |
+
`MotionPlanRequest.pipeline_id = "isaac_ros_cumotion"` so MoveIt plans with
|
| 88 |
+
NVIDIA's CUDA-accelerated cuMotion pipeline; otherwise it falls back to OMPL.
|
| 89 |
+
Transparent — same skill, no manifest change — and it never bypasses the safety
|
| 90 |
+
kernel: the planned trajectory still replays through `/openral/candidate_action`
|
| 91 |
+
and is validated waypoint-by-waypoint. Install: see
|
| 92 |
+
[`docs/contributing/toolchain.md`](../../docs/contributing/toolchain.md) →
|
| 93 |
+
"GPU motion planning — cuMotion".
|
| 94 |
+
|
| 95 |
## How it was trained / Upstream provenance
|
| 96 |
|
| 97 |
Nothing is trained — this rSkill wraps the upstream MoveIt motion planner and
|
|
|
|
| 201 |
|
| 202 |
## See also
|
| 203 |
|
| 204 |
+
- [ADR-0054 — MoveIt goal-builder library + rskill-moveit-* rename](../../docs/adr/0054-moveit-goal-builder-library.md)
|
| 205 |
- [ADR-0044 — look_at skill + grid-refined approach](../../docs/adr/0044-look-at-skill-grid-refined-approach.md)
|
| 206 |
- [`openral_rskill.look_at_rskill`](../../python/rskill/src/openral_rskill/look_at_rskill.py) — adapter source
|
| 207 |
- [`openral_world_state.geometry`](../../python/world_state/src/openral_world_state/geometry.py) — gaze math
|