産業用倉庫などの実環境におけるマルチエージェント経路計画(MAPF)を対象とする。従来の評価手法は簡略化されたロボットモデルに依存しているため、計画段階での最適性と、物理的制約を伴う実環境での実行性能との間に乖離が生じるという困難がある。
従来のMAPF研究が計画時のコスト最適化に集中していたのに対し、本研究はアクション依存グラフ(ADG)に基づく現実的な実行プロセスを組み込んだ評価を行っている点が新しい。解の最適性と実行性能の関係、運動学的モデルの不正確さに対する感度、およびモデルの精度と計画の最適性の間のトレードオフという3つの観点から、設計上の意思決定が性能に及ぼす影響を明らかにした。
評価フレームワークSMARTを用い、計画された経路をアクション依存グラフ(ADG)という有向グラフに変換して実行を管理する。このADGは、同一ロボット内の動作順序を示すエッジと、ロボット間の衝突を防ぐ優先順位を規定するエッジの2種類で構成される。ロボットの実行器は、このADGに従いながら、運動限界、遅延、外乱などの物理的制約を考慮して動作コマンドを発行し、物理シミュレーションを通じて実行結果を得る。
MovingAIベンチマークに基づく6種類のマップを使用し、全ロボットの完了時間合計をロボット数で割った平均実行時間(AET)を評価指標として実験を行った。計画の目的関数であるコスト合計(SoC)とAETの間には強い正の線形相関が見られたが、SoCだけでは回転動作数などの影響を完全に説明できないことが示された。また、標準的なモデル、回転を考慮したモデル、速度や加速度を含む完全な運動学モデルを比較した結果、詳細なモデルを用いるほどAETが改善される一方で、計算複雑性の増大によりスケーラビリティが低下するトレードオフが確認された。
実行性能を正確に予測するためには、従来の完了時間だけでなく、実行に関連する特徴量を組み込んだ実行認識型の目的関数が必要である。より正確なモデルの使用は実行性能を向上させる一方でスケーラビリティを著しく低下させるため、計算予算に応じてモデルの精度と計画の最適性のバランスを適応的に調整する手法が求められる。また、通信遅延や制御のばらつきといった実行誤差を軽減するために、ロボット間の通過順序を動的に調整できるような、柔軟な実行フレームワークの構築が今後の課題である。
本研究は、産業用倉庫などの実環境における物理的制約を考慮したマルチエージェント経路計画(MAPF)において、プランナーの設計選択が実行性能に与える影響を調査している。既存の評価手法は簡略化されたロボットモデルに依存しているため、ベンチマークと実環境での性能との間に乖離がある。そこで本研究では、アクション依存グラフ(ADG)を用いた運動学的・動力学的モデリングと実行を組み合わせた評価フレームワークSMARTを活用し、3つの要因を体系的に分析している。具体的には、解の最適性と実行性能の関係、運動学的モデルの不正確さに対するシステム性能の感度、およびモデルの精度と計画の最適性の間のトレードオフを検証している。実験を通じて、現実的なシナリオにおける設計上の意思決定が性能に及ぼす影響を明らかにし、実社会への展開に向けた研究課題を提示している。
マルチエージェント経路計画(MAPF)の評価において、既存の枠組みの多くは簡略化されたロボットモデルに依存しており、現実的な運動学的・動力学的制約や実行時の変動が考慮されていない。そのため、プランナーの設計上の選択が実際の実行性能にどのように反映されるかを正確に評価することが困難となっている。本研究では、アクション依存グラフ(ADG)に基づき、物理ベースのシミュレーションを通じて数千台規模のロボットによる実行を考慮した評価が可能なテストベッドであるSMARTを用い、プランナーの設計要素が実行性能に与える影響を体系的に調査する。具体的には、計画時の経路の最適性、計画時に用いる運動学的・動力学的モデルの精度、およびモデルの精度と経路の最適性の間に存在するトレードオフという3つの基本要素に焦点を当てる。制御された実験を通じて、これらの要因が実際の実行挙動にどのように影響するかを明らかにし、MAPFを実世界へ展開するための設計上のトレードオフを分析する。
マルチエージェント経路計画(MAPF)は、離散的な無向グラフ上で、各ロボットが開始地点から目標地点へ衝突を避けながら到達する経路を求める問題である。既存の手法には、最適性や近似解の保証を重視するもの、数千台規模のロボットに対応するスケーラビリティを重視するもの、計算効率と解の質を両立させる逐次改善型のアルゴリズム、および運動特性や遅延などの要因を考慮するものがある。MAPFの評価には、ロボットの運動特性や実行時の不確実性、通信遅延を明示的にモデル化できるSMARTというテストベッドが用いられる。SMARTでは、計画された経路をアクション依存グラフ(ADG)という有向グラフに変換して実行を管理する。このADGは、同一ロボット内の動作の順序を示すエッジと、衝突を防ぐために異なるロボット間の動作の優先順位を規定するエッジの2種類で構成される。ロボットの実行器はこのADGに従い、運動限界や遅延、外乱を考慮しながら動作コマンドを発行し、物理シミュレーションを通じて現実的な実行結果が得られる。
本セクションでは、マルチエージェント経路計画(MAPF)の計画段階と、ロボットによる現実的な実行段階との間にある乖離を調査しています。実験では、MovingAIベンチマークに基づく6種類のマップを使用し、全ロボットが割り当てられた経路を完了するまでのシミュレーション時間の総和をロボット数で割った平均実行時間(AET)を評価指標としています。まず、計画の目的関数であるコスト合計(SoC)とAETの関係を分析した結果、両者には強い正の線形相関があるものの、SoCのみでは実行時間を完全に説明できず、回転動作数などの他の要素も実行時間に影響を与えることが判明しました。次に、標準的なMAPFモデル、回転を考慮したモデル、および速度や加速度を含む完全な運動学(kinodynamics)を考慮したモデルを比較したところ、より詳細なモデルを用いるほどAETが改善される一方で、計算複雑性の増大によりスケーラビリティが低下するというトレードオフが確認されました。さらに、不完全なモデルで最適解を求めるよりも、より正確なロボットモデルを計画に組み込む方が、実行時のAETを大幅に改善できることが明らかになりました。
本研究は、実環境におけるマルチエージェント経路計画(MAPF)の展開に向けた課題を整理しており、実行性能をより正確に予測するために、従来の完了時間(SoC)に加えて実行に関連する追加の特徴量を組み込んだ、実行認識型の目的関数やプランナーを設計する必要性を指摘している。より正確なMAPFモデルを用いることは実行性能を大幅に向上させる一方で、スケーラビリティを著しく低下させるという課題があるため、運動学的制約を考慮しつつ大規模な問題にも対応できる効率的なプランナーの開発が求められる。計算時間が限られている状況では、SoCを厳密に最適化することよりも、モデルの精度を高める方が実行性能の向上に寄与する場合があり、計算予算に応じてプランナーの最適性とモデルの精度のバランスを適応的に調整する手法の重要性が示唆されている。さらに、通信遅延や制御のばらつきといった実行誤差の影響を軽減するため、ロボット間の通過順序を動的に調整するような、従来の保守的な実行フレームワークを超えた柔軟な実行フレームワークの構築も今後の研究方向である。