Skip to main content
QUICK REVIEW

[論文レビュー] STRIPS Planning in Infinite Domains

Caelan Reed Garrett, Tomás Lozano‐Pérez|arXiv (Cornell University)|Jan 1, 2017
AI-based Problem Solving and Planning参考文献 17被引用数 8
ひとこと要約

この論文は、条件付きおよび認証済みストリームを介してブラックボックス生成器を統合することにより、無限および連続的ドメインをサポートするドメインに依存しないSTRIPS言語の拡張であるstrips treamを紹介する。本稿では、無限ドメイン計画問題を有限ドメイン問題の系列に還元する2つのアルゴリズム—インクリメンタルおよびフォーカスド—を提案し、高次元で非線形な制約を伴う複雑なロボットタスクにおいて、効率的な計画を実現する。

ABSTRACT

Many robotic planning applications involve continuous actions with highly non-linear constraints, which cannot be modeled using modern planners that construct a propositional representation. We introduce STRIPStream: an extension of the STRIPS language which can model these domains by supporting the specification of blackbox generators to handle complex constraints. The outputs of these generators interact with actions through possibly infinite streams of objects and static predicates. We provide two algorithms which both reduce STRIPStream problems to a sequence of finite-domain planning problems. The representation and algorithms are entirely domain independent. We demonstrate our framework on simple illustrative domains, and then on a high-dimensional, continuous robotic task and motion planning domain.

研究の動機と目的

  • 運動学的制約や衝突回避などの複雑で非線形な制約を伴う連続的かつ高次元ドメインにおける計画の課題に対処すること。
  • PDDL や ASP などの既存の計画器が非多項式制約を扱えなかったり、効率的なヒューリスティクスを欠いていたりするという制限を克服すること。
  • 外部プロシージャ(例:逆運動学、モーションプランナ)をストリームを通じて統合するが、コアの計画論理を変更せずに、汎用的かつドメインに依存しないフレームワークを提供すること。
  • 高い次元空間におけるパラメータ空間の低次元部分集合としてのみ実行可能な行動パラメータが存在するドメインにおいて、効果的な計画を可能にすること。
  • 関連するストリームのみを効率的に呼び出すことで、高価なブラックボックス評価を最小限に抑えるアルゴリズムを設計し、複雑な環境におけるスケーラビリティを向上させること。

提案手法

  • 外部プロシージャを介して生成される有限または無限のオブジェクト列(例:ポーズ、設定、軌道)をサポートするストリームをSTRIPS言語に拡張する。
  • 他のオブジェクト値に基づいてオブジェクトを生成する条件付きストリームを導入する(例:ポーズとグリップが与えられたときの逆運動学の解)。
  • 任意の静的述語の論理積を満たすオブジェクトを生成する認証済みストリームを導入する(例:到達可能性、視認性、衝突のない運動)。
  • 2つのアルゴリズム—インクリメンタルおよびフォーカスド計画—を用いて、strips tream問題を有限ドメインSTRIPS問題の系列に還元する。
  • インクリメンタルアルゴリズムは、ストリームがインスタンス化された段階ですべてのストリームを評価する。フォーカスドアルゴリズムは、実際に有用である可能性のあるストリームのみをヒューリスティクスに基づいて選択的に呼び出す。
  • 無限ドメイン問題を、有限ドメインの部分問題の系列にマッピングすることで、既存の高度に最適化されたSTRIPS計画器とヒューリスティクスを活用する。

実験結果

リサーチクエスチョン

  • RQ1汎用計画フレームワークは、ロボットの運動計画やタスク計画に見られるような、複雑で非線形な制約(例:運動学的制約、衝突回避)を伴う連続的かつ無限ドメイン問題を効果的にモデル化できるか?
  • RQ2逆運動学や衝突チェックなどのブラックボックスプロシージャを、効率性や表現力の損なわれない形で計画言語に統合する方法は何か?
  • RQ3高次元連続ドメインにおいて、高価な外部関数呼び出しを最小限に抑えることで、ドメインに依存しない計画アルゴリズムをスケーラブルに設計できるか?
  • RQ4複雑なロボット計画タスクにおいて、ストリームを部分的に評価するフォーカスド計画戦略が、単純で全件評価する方法に比べてどの程度優れているか?
  • RQ5高次元パラメータ空間内に低次元多様体として存在する実行可能な解を持つ問題を、このフレームワークは処理できるか?

主な発見

  • フォーカスドアルゴリズムは、特に干渉要因(distractors)を含む問題において、インクリメンタルアルゴリズムと比較してストリーム呼び出し回数を顕著に削減し、より優れた性能を発揮した。
  • インクリメンタルアルゴリズムは、逆運動学や衝突チェックといった高価な操作に対して、著しく多くのストリーム呼び出しを行っており、合計実行時間が延長された。
  • フォーカスドアルゴリズムは120秒のタイムアウト内に25回の試行すべてを正常に解決したが、インクリメンタルアルゴリズムは干渉要因の増加に伴い、特に問題2-16で困難を示した。
  • 外部プロシージャをストリームを通じて統合することで、複雑な運動学的および衝突制約を伴う高次元ロボットのピックアンドプレースドメインを、このフレームワークが効果的にモデル化できた。
  • 認証済みストリームと条件付きストリームの使用により、到達可能性、視認性、衝突のない軌道といった複雑な制約を、コンactかつ表現力豊かにモデル化できた。
  • 無限ドメイン問題を、標準的なSTRIPS計画器が解ける有限ドメイン問題の系列に還元することで、ドメインに依存しない計画が連続ドメインでも有効に機能することを示した。

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

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

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

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