Downloads · 30 days
10
42% of all-time downloads
openEuler/smolvla
smolvla is a robotics model from openEuler. Use it for the robotics task on the model card, and read the license before you ship it in a product. It is set up for lerobot. The card lists the license as apache-2.0.
SmolVLA (Small Vision-Language-Action) policy fine-tuned within the IB-Robot framework. Combines a SmolVLM2-500M vision-language backbone with an action expert for robotic manipulation, packaged with RKNN compiled art…
Downloads · 30 days
10
42% of all-time downloads
All-time downloads
24
Public
Parameters
450M
3.8 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors2.9 GB · 78%
How the weights are stored.
BF16447M · 99%
From the Hugging Face model README
SmolVLA (Small Vision-Language-Action) policy fine-tuned within the IB-Robot framework. Combines a SmolVLM2-500M vision-language backbone with an action expert for robotic manipulation, packaged with RKNN compiled artifacts for Rockchip RK3588 edge deployment.
inference_manifest.json — deployment routing (schema v3)config.json — LeRobot policy config (type=smolvla)model.safetensors — policy torch weights (~865 MB)policy_preprocessor.json + policy_postprocessor.json — normalization stepsHuggingFaceTB/SmolVLM2-500M-Video-Instruct/ — vendored VLM backbone (12 files, ~1.9 GB)artifacts/rknn/rknn_rk3588/ — RKNN compiled modules (5 artifacts)train_config.json — full training hyperparameters| Target | Backend | Runtime | Hardware |
|---|---|---|---|
rknn_rk3588 | rknn | rknn-lite2 | Rockchip RK3588 |
torch-cpu | torch | PyTorch | CPU |
torch-cuda | torch | PyTorch | NVIDIA GPU |
The RKNN deployment runs a 5-stage pipeline: vision_top / vision_wrist (shared vision encoder) -> embedding -> prefill -> action.
Inputs: observation.state [6], observation.current [6], observation.images.top [3,480,640], observation.images.wrist [3,480,640]
Output: action [6] (5 joints + gripper)
This bundle's policy weights are fine-tuned from the upstream SmolVLA base model:
The VLM backbone is vendored locally under HuggingFaceTB/SmolVLM2-500M-Video-Instruct/ for offline deployment. The RKNN artifacts were converted from the torch weights. See scripts/train_policy.sh for training and scripts/convert_hmm.sh for conversion procedures.
@inproceedings{smolvla,
title = {SmolVLA: Democratizing Cost-Efficient Vision-Language-Action Models for Robot Manipulation},
author = {LeCun, Yann and others},
booktitle = {HuggingFace},
year = {2025}
}
@software{ib_robot,
title = {IB-Robot: Intelligence Boom Robot},
url = {https://gitcode.com/openeuler/IB_Robot},
license = {Apache-2.0}
}