classify-blocks-2 SmolVLA

An experimental SmolVLA policy trained on rubatotree/classify-blocks-2-512, a set of 512 simulated single-block pick-place demonstrations. The model starts from lerobot/smolvla_base and uses the same six-channel SO-100 interface as the base training recipes: five joint positions in degrees and one gripper command in percent.

Scope

This checkpoint has not been evaluated on a physical arm. The source demonstrations carry smoke_only=true and training_eligible=false; training used an explicit experimental admission because the dataset is intended for plumbing and auxiliary-supervision experiments. No hardware success rate, contact fidelity, or closed-loop generalization claim is made.

The exact training steps, batch size, dataset hash, and strict checkpoint reload are recorded in training_report.json beside the weights.

Interface

observation.images.front (3, 480, 640) RGB front camera
observation.state (6,) degrees for five joints plus gripper percent
action (6,) absolute command in the same units at 15 Hz
language the dataset task string

Usage

from lerobot.policies.smolvla.modeling_smolvla import SmolVLAPolicy

policy = SmolVLAPolicy.from_pretrained("rubatotree/classify-blocks-2-smolvla")

Use the policy only with an explicit simulation or supervised trial setup until a hardware rollout has been measured.

Downloads last month
17
Safetensors
Model size
0.5B params
Tensor type
F32
·
BF16
·
Video Preview
loading

Dataset used to train rubatotree/classify-blocks-2-smolvla