Robotics
LeRobot
English
OpenRAL
rskill
smolvla
vision-language-action
franka_panda
vla
so100
libero
manipulation
Instructions to use OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LeRobot
How to use OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16 with LeRobot:
# See https://github.com/huggingface/lerobot?tab=readme-ov-file#installation for more details git clone https://github.com/huggingface/lerobot.git cd lerobot pip install -e .[smolvla]
# Launch finetuning on your dataset python lerobot/scripts/train.py \ --policy.path=OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16 \ --dataset.repo_id=lerobot/svla_so101_pickplace \ --batch_size=64 \ --steps=20000 \ --output_dir=outputs/train/my_smolvla \ --job_name=my_smolvla_training \ --policy.device=cuda \ --wandb.enable=true
# Run the policy using the record function python -m lerobot.record \ --robot.type=so101_follower \ --robot.port=/dev/ttyACM0 \ # <- Use your port --robot.id=my_blue_follower_arm \ # <- Use your robot id --robot.cameras="{ front: {type: opencv, index_or_path: 8, width: 640, height: 480, fps: 30}}" \ # <- Use your cameras --dataset.single_task="Grasp a lego block and put it in the bin." \ # <- Use the same task description you used in your dataset recording --dataset.repo_id=HF_USER/dataset_name \ # <- This will be the dataset name on HF Hub --dataset.episode_time_s=50 \ --dataset.num_episodes=10 \ --policy.path=OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16 - Notebooks
- Google Colab
- Kaggle
docs: HF model card for OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16 v0.1.0
Browse files
README.md
CHANGED
|
@@ -20,7 +20,7 @@ datasets:
|
|
| 20 |
inference: false
|
| 21 |
---
|
| 22 |
|
| 23 |
-
# rskill-smolvla-
|
| 24 |
|
| 25 |
> **OpenRAL rSkill** — SmolVLA (0.45 B) finetuned on the [LIBERO](https://libero-project.github.io/) benchmark, packaged for use with the [OpenRAL](https://github.com/OpenRAL/openral) robot agent framework.
|
| 26 |
|
|
@@ -60,7 +60,7 @@ os.environ["HF_TOKEN"] = "<your-read-token>"
|
|
| 60 |
from openral_rskill.loader import rSkill
|
| 61 |
|
| 62 |
# Install from HF Hub (downloads manifest + registers locally):
|
| 63 |
-
pkg = rSkill.from_pretrained("OpenRAL/rskill-smolvla-
|
| 64 |
# pkg.manifest.weights_uri → "hf://HuggingFaceVLA/smolvla_libero"
|
| 65 |
# pkg.local_dir → ~/.cache/openral/rskills/...
|
| 66 |
|
|
@@ -71,8 +71,8 @@ pkg = rSkill.from_yaml("skills/smolvla-libero/rskill.yaml")
|
|
| 71 |
Via CLI:
|
| 72 |
|
| 73 |
```bash
|
| 74 |
-
ral skill install hf://OpenRAL/rskill-smolvla-
|
| 75 |
-
ral run examples/so100_smolvla --skill-id OpenRAL/rskill-smolvla-
|
| 76 |
```
|
| 77 |
|
| 78 |
---
|
|
@@ -197,7 +197,7 @@ Full schema: [`openral_core.schemas.RSkillManifest`](../../python/core/src/openr
|
|
| 197 |
|
| 198 |
| Field | Value |
|
| 199 |
|---|---|
|
| 200 |
-
| `name` | `OpenRAL/rskill-smolvla-
|
| 201 |
| `version` | `0.1.0` |
|
| 202 |
| `license` | `apache-2.0` |
|
| 203 |
| `role` | `s1` (fast visuomotor policy, 30–50 Hz) |
|
|
@@ -255,7 +255,7 @@ The following properties were verified locally using `tests/sim/test_franka_pand
|
|
| 255 |
|
| 256 |
```bash
|
| 257 |
git clone https://github.com/OpenRAL/openral && cd OpenRAL
|
| 258 |
-
CC=/usr/bin/gcc
|
| 259 |
```
|
| 260 |
|
| 261 |
### 2 — Manifest + IO contract tests (no GPU required for manifest tests)
|
|
|
|
| 20 |
inference: false
|
| 21 |
---
|
| 22 |
|
| 23 |
+
# rskill-smolvla-franka_panda-libero_spatial-bf16
|
| 24 |
|
| 25 |
> **OpenRAL rSkill** — SmolVLA (0.45 B) finetuned on the [LIBERO](https://libero-project.github.io/) benchmark, packaged for use with the [OpenRAL](https://github.com/OpenRAL/openral) robot agent framework.
|
| 26 |
|
|
|
|
| 60 |
from openral_rskill.loader import rSkill
|
| 61 |
|
| 62 |
# Install from HF Hub (downloads manifest + registers locally):
|
| 63 |
+
pkg = rSkill.from_pretrained("OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16")
|
| 64 |
# pkg.manifest.weights_uri → "hf://HuggingFaceVLA/smolvla_libero"
|
| 65 |
# pkg.local_dir → ~/.cache/openral/rskills/...
|
| 66 |
|
|
|
|
| 71 |
Via CLI:
|
| 72 |
|
| 73 |
```bash
|
| 74 |
+
ral skill install hf://OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16
|
| 75 |
+
ral run examples/so100_smolvla --skill-id OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16
|
| 76 |
```
|
| 77 |
|
| 78 |
---
|
|
|
|
| 197 |
|
| 198 |
| Field | Value |
|
| 199 |
|---|---|
|
| 200 |
+
| `name` | `OpenRAL/rskill-smolvla-franka_panda-libero_spatial-bf16` |
|
| 201 |
| `version` | `0.1.0` |
|
| 202 |
| `license` | `apache-2.0` |
|
| 203 |
| `role` | `s1` (fast visuomotor policy, 30–50 Hz) |
|
|
|
|
| 255 |
|
| 256 |
```bash
|
| 257 |
git clone https://github.com/OpenRAL/openral && cd OpenRAL
|
| 258 |
+
CC=/usr/bin/gcc just sync --group sim
|
| 259 |
```
|
| 260 |
|
| 261 |
### 2 — Manifest + IO contract tests (no GPU required for manifest tests)
|