SmolVLAとは?
コンパクト&パワフル
SmolVLAは、21億のパラメータを持つ最先端の視覚言語行動(VLA)モデルで、実際のロボティクス課題で卓越したパフォーマンスを発揮するように設計されています。
高効率
コンシューマー向けGPUに最適化されており、NVIDIA RTX 3090などの手頃なハードウェアでリアルタイム操作を可能にする驚異的な推論速度を実現します。
オープン&アクセシブル
Hugging Faceによって開発され、オープンソースとして公開されたSmolVLAは、ロボティクス研究の民主化を目指し、高度なVLA技術を誰もが利用できるようにします。
実際の動作を見る
SmolVLAが実際の環境でさまざまなタスクを実行し、その能力を披露する様子をご覧ください。
SmolVLAの概要

コミュニティによるDIYロボットビデオ

🚀 SmolVLAとは
SmolVLAは、Hugging Faceが開発した、わずか4億5000万パラメータの画期的なVision-Language-Action(VLA)モデルです。コンシューマーグレードのハードウェアでのコスト効率的な展開を目的として慎重に設計されており、より多くの開発者や愛好家が先進的なロボット技術にアクセスできるようになっています。
オープンコミュニティのLeRobotデータセットでトレーニングされたSmolVLAは、オープンソースコラボレーションの力を真に体現しており、大規模な独自モデルと同等またはそれ以上のパフォーマンスを発揮します。
公式研究論文
技術的な詳細については、公式研究論文をお読みください。モデルアーキテクチャ、トレーニング手法、パフォーマンスベンチマークに関する包括的な情報を提供しています。
🛠️ クイックスタートガイド
📋 モデル概要
SmolVLAは、手頃な価格で効率的なロボティクスのために設計された4億5000万パラメータのvision-language-actionモデルです。競争力のあるパフォーマンスを維持しながら、コンシューマーハードウェアで動作するように最適化されています。
1. 環境セットアップ
続行する前に、ドキュメントのインストールガイドに従って環境を適切にセットアップする必要があります。
git clone https://github.com/huggingface/lerobot.git
cd lerobot
pip install -e ".[smolvla]"
2. 事前トレーニング済みモデルの読み込み
SmolVLAを体験する最も速い方法は、Hugging Faceから事前トレーニング済みモデルを直接読み込むことです。
from lerobot.common.policies.smolvla.modeling_smolvla import SmolVLAPolicy
policy = SmolVLAPolicy.from_pretrained("lerobot/smolvla_base")
3. 事前トレーニング済みモデルのファインチューン
特定のユースケースに合わせてSmolVLAをファインチューンできます。詳細はドキュメントを参照してください。
# 設定ファイルを準備
config_path = "path/to/your/config.yaml"
# トレーニングを開始
python lerobot/scripts/train.py \
--config-path $config_path \
--resume-from lerobot/smolvla_base
4. モデルの評価
さまざまなロボットタスクでモデルをテストします。
python lerobot/scripts/eval.py \
--policy-path outputs/train/smolvla/checkpoints/last \
--env-name aloha_sim_insertion_human
📊 追加リソース
🤝 コミュニティファインチューンモデル
コミュニティが構築した素晴らしいアプリケーションを発見しましょう!これらの29のファインチューンモデルは、さまざまなロボットタスクにおけるSmolVLAの汎用性を示しています。
🧄 ニンニク処理
hannanasko/smolvla_so_100_garlic
🚗 モンスタートラックピックアップ
GhostScientist/smolvla_please_pick_up_the_monster_truck
📝 ホワイトボード&自転車ライト
danielkorth/smolvla-whiteboard-and-bike-light
📊 トレーニングデータセットエクスプローラー
SmolVLAは高品質なOpen-X-Embodiment(OXE)データセットでトレーニングされました。トレーニングデータを探索:
📦 データセット統計
- 総軌跡数: 1.4M+
- ロボットプラットフォーム: 10+の異なる実装
- タスク: ピック&プレース、マニピュレーション、ナビゲーション
- データ形式: LeRobot互換
コミュニティショーケース
コミュニティがSmolVLAを新しいエキサイティングなアプリケーションにどのように使用し、適応させているかをご覧ください。

リソース
❓ よくある質問
LeRobot ロボットアームで SmolVLA を使う際のよくある質問への回答です。