ロボット学習のデータ管理を革新!Strands Agents、LeRobot、Hugging Face Storage Bucketsで開発を加速

ロボット学習のデータループをワンストップで実現!
ロボットのデモンストレーション記録から学習、そしてポリシーのデプロイまで、一連のデータループを効率的に回すことは、AI開発において非常に重要です。Strands Agents、LeRobot、そして新たに登場したHugging Face Storage Bucketsを組み合わせることで、このプロセスを一つの場所で完結できるようになります。これにより、開発者はよりスムーズにロボットの学習サイクルを回し、継続的な改善を実現できます。
このソリューションは、AWSが提供するオープンソースSDK「Strands Robots」を活用しています。Strands Robotsは、ロボットの抽象化、シミュレーション、そしてLeRobotスタックをAgentToolsとして提供し、これらを組み合わせて単一のStrandsエージェントを構成できます。
データ転送コストと手間を削減する仕組み
ロボット学習のデータループを継続的に実行する際、課題となるのがデータ転送コストと管理の手間です。特に、日々のエピソード収集、増え続けるデータセットでのポリシー学習、新しいチェックポイントのデプロイ、そして次のバッチの取り込みといったサイクルを毎日繰り返すと、同じバイト転送に繰り返し費用が発生し、効率が低下します。
そこで注目されるのが、Hugging Face Storage Bucketsです。これは2026年3月に発表された、ミュータブルでバージョン管理されないXetバックアップのオブジェクトストレージリポジトリタイプです。Storage Bucketsは、既存のデータセットリポジトリと同じhf://ネームスペースに存在し、既存のhf CLIを使用してアクセスできます。
これにより、ロボットが記録したデータがトレーニングされるまでの間、Storage Bucketsが作業層としてデータを保持します。LeRobotのデータセット形式は、すでに90,000以上のデータセットとモデルで利用されており、Strands Robotsの記録もこの形式に従うため、変換なしで読み込み可能です。この仕組みにより、データ転送の効率が向上し、継続的な学習プロセスのコストと複雑さを削減できます。
どこから始める? Strands Robotsの活用
Strands Robotsは、Apache 2.0ライセンスで提供されるオープンソースSDKです。このSDKは、Robot()ファクトリを通じて、アーム、ヒューマノイド、モバイルベース、ハンドといった様々なロボットのタイプをサポートしています。ロボットカタログには、ファクトリが認識するすべてのロボットがリストされています。
Strands Robotsを初めて利用する場合は、まずシミュレーションでのデモンストレーション記録、ポリシーの実行、そして物理的なSO-101へのエージェントコードのデプロイから始めることができます。Strands Agents、LeRobot、そしてHugging Face Storage Bucketsを組み合わせることで、ロボットのデモンストレーションを記録し、それをHugging Face Hubにプッシュするエージェントを構築できます。その後、Storage Bucketsを介してデータを効率的に管理し、継続的な学習とデプロイのループを回していくことが可能になります。
このソリューションは、ロボット学習のデータパイプラインを簡素化し、開発者がより迅速にAIモデルを改善・デプロイできるよう支援します。ぜひ、Strands RobotsとHugging Face Storage Bucketsの組み合わせを試してみてください。


