新着研究 / Robotics
人の実演動画からロボットが学ぶ内容を明確にするSimpleICL
SimpleICL
SimpleICLの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: Overview of SimpleICL. We identify the prompt ambiguity problem in robot ICL and clarify the intrinsic semantics that the model should learn. We further improve task understanding and generalization through efficient data engineering. Our method achieves the best performance across eight evaluation tasks.
概要
- 実演動画から従うべき内容を、動作、順序、対象物、扱い方の四つに定義した。
- 七つの未学習シミュレーション課題で平均成功率65.9%、比較対象のFast-WAMは24.6%だった。
- 現場検証では、配置変更と似た対象物を含め、失敗の種類を分けて測る必要がある。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、SimpleICLの仕組み
- 01人の実演動画
- 02動作と対象を要約
- 03現場画像と照合
- 04ロボットの操作
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
人の作業動画には、手の軌道、対象物、作業順序、置き場所などが同時に映る。ロボットが動画を手本にするとき、どれを守り、どれを状況に合わせて変えるべきかが曖昧だと、見かけだけをまねる学習になり得る。
SimpleICLは、インコンテキスト学習、つまり実行時に示す例から作業内容を読み取る方法を対象にする。動画の意味を定義し、データの集め方と入力処理を対応させた。
手法
実演から学ぶ内容を、つかむ・置くといった動作、順序、対象物、つかみ方に分ける。例えば同じカップでも胴体をつかむ例と取っ手をつかむ例を収集し、違いが実演の指示として伝わるようにする。対象の位置や照明、人の手の見え方を変えた組も作り、表面的な一致への依存を抑える。
入力部は動画の各場面を数値表現にし、少数の学習可能な問い合わせトークンで作業に関わる情報を取り出す。トークンとはモデルが扱う情報の単位である。圧縮した情報を、現在の観測から次の行動を決めるモデルに渡して操作を生成する。
新規性
実演動画から学ぶ対象を、動作の種類、動作の順序、対象物、つかむ位置などの扱い方という四つに明示した。さらに、位置ずれや人の手の見え方などは、基本設定では追従すべき情報から外すと定義する。
この定義に沿って、似た場面で異なる動作や対象を示すデータを集める。動画を固定数の情報単位に圧縮する入力部と組み合わせ、実演のどの違いに反応するかを検証できる形にした。
従来手法との違い
実環境ではFast-WAMとπ0.5を比較対象にした。どちらも同じ八つの未学習課題で評価され、場面の難易度を「一つの作業」「複数の作業」「複数の有効な対象」の三段階に分けている。
シミュレーションでは、元のRoboTwinデータで学習した条件と、紛らわしい対象や動作を意図的に含むデータで学習した条件を比べた。動画入力や未来予測を外す比較もあり、性能差に関わる要素を調べている。
実験結果
著者らはRoboTwin 2.0で紛らわしい場面を作り、18,000件の実演を学習に使用した。七つの未学習課題の平均成功率はSimpleICLが65.9%、Fast-WAMが24.6%だった。動画入力を外すと26.3%、未来予測を外すと17.9%になった。
実環境の未学習八課題では、難しい条件の平均成功率がSimpleICLで0.68、Fast-WAMで0.42、π0.5で0.31と報告された。条件には似た対象物の区別も含む。個別課題では優劣が一様ではないため、平均値と対象作業の両方を見る必要がある。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:部品箱の中から指定の物体を取り、向きを変えて所定の場所へ置く作業を、人の実演動画でロボットに伝える。入力は実演動画と現在の作業場の画像、出力は対象選択と一連の操作である。
現場では、実演時と箱の位置を変えた試行や、似た部品を置いた試行を含める。成功したかだけでなく、誤った部品を選んだのか、順序を間違えたのか、つかむ位置が違ったのかを分けて記録する。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:一つの単純な作業を選び、実演と同じ配置、位置を変えた配置、似た対象を加えた配置を用意する。同じ観測条件で、動画を使う方式と、動画なしで作業を指定する方式を比べる。
各条件で作業成功率を記録し、対象物の選択、動作の順序、つかむ位置を別々に判定する。失敗例を集め、実演データに不足している区別を特定してから収集条件を増やす。
限界と課題
著者らは、同じ物体について異なるつかみ方を明示的に集めないと、細かな操作位置の区別が育ちにくいと報告する。対象物を場面内で一種類に限定するなど、意図を曖昧にしないためのデータ条件も置いている。
編集上の確認事項は、同種の物体が複数ある現場や、実演と実行環境の差が大きい場合の振る舞いである。実験の成功率を、未検証の作業設備や安全上の判断へそのまま移せるとは言えない。
出典
元のタイトル・要旨を確認する(英語)
In-context Robot Learning Made Simple: A Democratized Recipe for Manipulation Tasks
We study robotic in-context learning (ICL), an emerging paradigm that enables robots to infer and execute tasks from visual demonstrations. Despite its growing promise, the problem itself remains under-defined: a visual demonstration simultaneously conveys action trajectories, object semantics, manipulation affordances, spatial relations, and task goals, making it unclear what information the robot is actually expected to follow. In this work, we first provide a clear problem definition of robot ICL that explicitly defines its learning target and resolves this fundamental prompt ambiguity. Building on this definition, we develop a minimalist and reproducible ICL framework (SimpleICL) with a visual prompt encoder and a low-cost data collection protocol. Without massive pre-training or specialized data infrastructure, our framework achieves strong performance in both simulation and real-world environments. Extensive experiments further reveal several key properties of robot ICL, including action, semantic, composition, and affordance discrimination. We will fully open-source our data and training pipeline to facilitate systematic and reproducible research on robot ICL. The project page can be found at https://simpleicl.github.io/simpleicl.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。収集:2026-10-01




