Skip to main content
QUICK REVIEW

[論文レビュー] Scaling Robot Supervision to Hundreds of Hours with RoboTurk: Robotic Manipulation Dataset through Human Reasoning and Dexterity

Ajay Mandlekar, Jonathan Booher|arXiv (Cornell University)|Nov 11, 2019
Robot Manipulation and Learning参考文献 40被引用数 11
ひとこと要約

本稿では、54名のユーザーと3つの複雑なタスク(オブジェクト検索、タワー作成、ランドリー配置)を対象に、111時間を超える人間監修のロボット操作データ収集を実現するリモートテレオペレーションプラットフォーム「RoboTurk」を提示する。リアルタイムで低遅延なウェブベースの制御により、複数センサーストリームの安全対策と同期化機構を備え、高品質で多様なデモンストレーションを維持しながら、データ量を1桁以上増加させた。

ABSTRACT

Large, richly annotated datasets have accelerated progress in fields such as computer vision and natural language processing, but replicating these successes in robotics has been challenging. While prior data collection methodologies such as self-supervision have resulted in large datasets, the data can have poor signal-to-noise ratio. By contrast, previous efforts to collect task demonstrations with humans provide better quality data, but they cannot reach the same data magnitude. Furthermore, neither approach places guarantees on the diversity of the data collected, in terms of solution strategies. In this work, we leverage and extend the RoboTurk platform to scale up data collection for robotic manipulation using remote teleoperation. The primary motivation for our platform is two-fold: (1) to address the shortcomings of prior work and increase the total quantity of manipulation data collected through human supervision by an order of magnitude without sacrificing the quality of the data and (2) to collect data on challenging manipulation tasks across several operators and observe a diverse set of emergent behaviors and solutions. We collected over 111 hours of robot manipulation data across 54 users and 3 challenging manipulation tasks in 1 week, resulting in the largest robot dataset collected via remote teleoperation. We evaluate the quality of our platform, the diversity of demonstrations in our dataset, and the utility of our dataset via quantitative and qualitative analysis. For additional results, supplementary videos, and to download our dataset, visit http://roboturk.stanford.edu/realrobotdataset .

研究の動機と目的

  • 人間監修のロボット操作データ収集を、数100時間規模にスケールアップしつつも、データ品質を維持すること。
  • 自己教師あり手法の限界(高ノイズなデータを生成)と、従来の人間デモンストレーションの限界(スケールの制限)を克服すること。
  • 推論力と器用さを要する困難な操作タスクにおいて、多様で高品質なデモンストレーションを収集すること。
  • シミュレーションから実ロボットへのRoboTurkプラットフォームの拡張を図り、ハードウェア遅延、安全性、複数センサーストリームの同期を処理すること。
  • 模倣学習、レワード関数の形状づけ、階層的計画に使用可能な、同種で最大規模のデータセットをリモートテレオペレーションにより構築すること。

提案手法

  • ウェブブラウザおよびスマートフォンのモーションコントローラーを用いて、実ロボットのテレオペレーションを可能にするようにRoboTurクプラットフォームを拡張した。
  • ネットワーク遅延とアクチュエータ遅延を管理するため、動画ストリーミングと作動フィードバックを備えた低遅延リモート制御パイプラインを実装した。
  • 初心者ユーザーによる操作でもロボットを保護するための安全対策を設計した。
  • 複数のロボットが同時にデータ収集を行う際の、複数レートのセンサーストリーム(例:RGB、ジョイント状態)の同期化を実現した。
  • 認知的推論と微細なモーター制御を要する3つの新規操作タスク(オブジェクト検索、タワー作成、ランドリー配置)を導入した。
  • 将来のレワード関数学習のため、デモンストレーション内の時間的・意味的構造を捉えるために、トリプレット損失ベースの埋め込み学習を適用した。

実験結果

リサーチクエスチョン

  • RQ1リモートテレオペレーションプラットフォームは、実ロボット上で人間監修のデータ収集を数100時間規模にスケールアップできるか。その際、データ品質を損なわないか?
  • RQ2推論力と器用さを要する複雑な操作タスクにおいて、人間の解決法の多様性はどのように現れるか?
  • RQ3収集されたデータセットは、レワード関数学習やポリシーの模倣学習といった後続の学習タスクをサポートできるか?
  • RQ4クラウドソーシング環境において、実ロボットへのテレオペレーションをスケールアップするにあたり、主な課題は何か。それらはどのように解決できるか?
  • RQ5デモンストレーションから学習された埋め込み空間は、タスク進行状況と意味的類似性をどの程度正確に捉えられるか?

主な発見

  • RoboTurkプラットフォームは、54名のユーザーが1週間の間に111時間を超えるロボット操作データを収集し、過去の人間監修データセットと比較して1桁以上規模を拡大した。
  • 参加者はスマートフォンベースのテレオペレーションインターフェースに素早く適応し、複雑なタスクにおいても効率的で多様なデータ収集が可能になった。
  • データセットは、各タスクで複数の明確に異なる戦略を示しており、ランドリー配置タスクではさまざまな折りたたみ方や把持技術が観察された。
  • トリプレット損失を用いて学習したフレーム埋め込みは、タスクの意味的構造と時間的進行を捉えており、ターゲットフレームに近い距離はタスク完了を示し、距離が大きいほど初期段階や失敗した段階を示した。
  • 埋め込み空間は、成功した終端フレームに近いほどタスク進行度が高くなるという特徴を示し、潜在的な密度報酬関数としての有効性を示した。
  • 一部のデータ(タオルの持ち上げに限定)を用いた行動クラッシングでは部分的な成功が得られたが、全データセットでの学習は、解決法の多様性のため失敗した。これは、マルチモーダルなデモンストレーションに対応するための今後の研究の必要性を示唆している。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。