Downloads · 30 days
4
25% of all-time downloads
THU98/smolvla_franka_5task_80k_gpu2
smolvla_franka_5task_80k_gpu2 is a robotics model from THU98. 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.
This is a task-specific SmolVLA policy fine-tuned from lerobot/smolvlabase for five language-conditioned bimanual Franka manipulation tasks.
Downloads · 30 days
4
25% of all-time downloads
All-time downloads
16
Public
Parameters
450M
907 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors907 MB · 100%
How the weights are stored.
BF16447M · 99%
From the Hugging Face model README
This is a task-specific SmolVLA policy fine-tuned from
lerobot/smolvla_base for five
language-conditioned bimanual Franka manipulation tasks.
HuggingFaceTB/SmolVLM2-500M-Video-InstructThe three camera streams used during training were mapped as follows:
| Source field | Policy field |
|---|---|
observation.images.cam_high | observation.images.camera1 |
observation.images.cam_left_wrist | observation.images.camera2 |
observation.images.cam_right_wrist | observation.images.camera3 |
The training set contains 50 demonstrations for each task (250 episodes in total):
The policy was trained on a local LeRobot v3 dataset identified as
thu98/smolvla_franka_5task_train.
| Setting | Value |
|---|---|
| Training steps | 80,000 |
| Batch size | 16 |
| Precision | bfloat16 training autocast |
| Optimizer | AdamW |
| Peak learning rate | 1e-4 |
| Warmup | 1,000 steps |
| Decay | cosine, 30,000 steps to 2.5e-6 |
| Weight decay | 1e-10 |
| Gradient clipping | 10 |
| Image augmentation | disabled |
| Checkpoint interval | 1,000 steps |
| Training GPU | one NVIDIA GPU |
The final logged training loss was approximately 0.031. This is an optimization metric and should not be interpreted as task success rate.
Install a compatible version of
lerobot, then load the policy with:
from lerobot.policies.smolvla.modeling_smolvla import SmolVLAPolicy
policy = SmolVLAPolicy.from_pretrained(
"THU98/smolvla_franka_5task_80k_gpu2"
)
At inference time, observations must follow the same camera mapping, robot-state ordering, action ordering, and language-instruction convention used for training. The 16 state/action dimensions are ordered as seven left-arm joints, left gripper closedness, seven right-arm joints, and right gripper closedness.
This checkpoint has not been evaluated on a held-out validation set or reported with real-robot task success rates. It is specialized for the training robot, camera placement, scene layout, objects, and instruction phrasing. Performance under distribution shift is unknown. Validate safety constraints and task success in a controlled environment before real-robot deployment.
This checkpoint is derived from SmolVLA. Please refer to the base model card and the LeRobot project for the appropriate citation and attribution.