Facet-0:接触の結果を予測するロボット基盤モデルでサブミリ単位の組み立てを目指す
この論文は、ロボットが「触れること」の結果を予測して扱えるようにする基盤モデル、Facet-0を紹介します。実世界の組み立て作業はサブミリ(1ミリの1000分の1)単位の空間精度と、部品と接触したときの柔軟な振る舞いが必要です。研究者たちは、行動がどのような力やトルク(wrench)を生むかを同時に予測し評価することで、接触の失敗に強い制御を目指しました。
研究チームは複数の技術を組み合わせました。まず、行動とそれに伴う力・トルクの履歴(因果的なwrench履歴)を、カメラ画像と言葉での説明やロボットの運動状態と結び付ける表現学習を行います。次に「フローマッチング」と呼ばれる手法で、短い行動の塊(action chunk)と、その行動が将来に生むと予想される手首の力・トルクの時間波形を同時に生成します。ここでいうwrenchは、手首にかかる力やねじれを指します。
実機での展開(deployment)では、生成した行動のうち見た目上は作業進捗が似ていても接触結果が異なるものを区別するために、分布的なAction-Wrench Critic(行動と力の評価器)を学習させます。さらに、作業の段階ごとに報酬を意識した設計や、接触に関係する部分だけに成果を集中させる仕組みで、学習を効率化しています。運用時には、学習済みの表現を固定して軽量な「bounded actor(境界付きアクター)」を使い、現場で部品ごとの動的特性に合わせて素早く適応させます。強化学習(reinforcement learning、RL)は実行可能なデカルト(Cartesian)行動、つまり3次元空間での動作指令の上で定義されます。追加のwrench出力は、命令しない接触の影響も予測する役割を保ちます。
方法の訓練には、ManuFacet-1Kという1,000時間分の力(force)同期データのコーパスを使いました。データは3種類のロボット実装(embodiments)と複数の製造ラインから集められています。結果として、bounded task-adaptedシステムは5つのサブミリ精度のコンピュータ組み立てタスクで平均82%の成功率を示しました。比較対象で最も強いベースラインは15%で、Facet-0は置き精度0.5 mm、指令遅延50 msという性能も報告されています。
重要な注意点もあります。ここに記したのは要旨に基づく概要であり、詳細な実験設定や失敗例、長期的な頑健性は要旨だけでは分かりません。モデルはManuFacet-1Kという特定の力同期データと複数の実装に基づいて訓練されています。そのため、別の種類の部品やまったく異なるロボット・現場にどの程度すぐに適用できるかは追加検証が必要です。論文本文で示される詳細な比較や限界の説明を読むことで、実際の応用範囲と制約がより明確になるでしょう。