ロボバレット:グラフニューラルネットワークと強化学習によるマルチロボットの計画
Matthew Lai1,2, Keegan Go3, Zhibin Li2
1Google DeepMind, London, UK.
Science robotics
|September 3, 2025
まとめ
この研究は,複雑な環境における自動化されたマルチロボットのタスク割り当て,スケジューリング,モーションプランニングのためのグラフニューラルネットワーク (GNN) を使用した強化学習 (RL) フレームワークを導入します. このアプローチは,製造作業の効率的で衝突のない調整を可能にします.
科学分野:
- ロボット
- 人工知能
- 運用研究
背景:
- 複雑なタスクをこなすため 共同で障壁が多い製造スペースで複数のロボットを 協調させることは 従来の方法では計算上の課題です
- 現在の産業用マルチロボットシステムは 人間の専門知識に基づいた 手動的な労働集約的な軌道計画に依存しています
- 空間・時間的な制約のもとでの 共同作業の割り当て,スケジュール,運動計画の難しさを克服するために 自動化されたソリューションが必要である.
研究 の 目的:
- 多ロボットシステムにおける自動化されたタスク・モーション・プランニングのための強化学習 (RL) フレームワークを開発する.
- 複雑で現実的なロボット製造シナリオの処理における古典的な方法の限界に対処する.
- 共同作業スペースで作業を行う複数のロボットの 効率的で衝突のない協調を可能にします
主な方法:
- グラフニューラルネットワーク (GNN) ポリシーを利用した強化学習 (RL) フレームワークが開発されました.
- GNNのポリシーは,RLを通じて,さまざまな構成を持つ手順で生成された環境で訓練されました.
- このアプローチでは,シーンのグラフ表現とグラフポリシーのニューラルネットワークを使用して,タスクの割り当て,スケジュール,運動計画を共同で解決します.
主要な成果:
- RLフレームワークは,障害物が多い環境で40のタスクを実行する8つのロボットの自動化されたタスクと動作計画を成功裏に達成しました.
- 訓練された方針は,ロボット配置,障害物幾何学,タスクポーズが異なる未知の環境へのゼロショット一般化を示しました.
- プランナーの高速機能は,ワークセルレイアウトの最適化を向上させ,故障耐性およびオンラインリプランニングを可能にしました.
結論:
- 提案されたRLフレームワークは,製造における複雑なマルチロボットの協調問題に対して,スケーラブルで効率的なソリューションを提供します.
- このアプローチは,重要な計画作業を自動化し,手作業への依存を軽減し,効率を向上させます.
- フレームワークの汎用化能力とスピードは ダイナミックで適応性の高いロボットシステムに 新たな可能性をもたらします
関連する概念動画
Sequence Networks of Rotating Machines
140
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
140
Three-Dimensional Force System:Problem Solving
853
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
853
Multi-input and Multi-variable systems
149
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
149


