表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

UCLAとシンシナティ大学を結ぶロボット群制御:仮想機で追従と通信遅延を検証

Robot Swarming over the internet

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

Robot Swarming over the internetの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Fig. 1: Concept of cooperative unmaned vehicles.

出典:Robot Swarming over the internet / arXiv ↗

概要

  • UCLAとシンシナティ大学の管理用PCをインターネットで接続し、仮想ロボットの先導機追従を検証した。
  • 各拠点に10台ずつ仮想ロボットを置いた実験で、平均転送遅延はUC側0.1240秒、UCLA側0.1154秒であり、パケット損失はなかった。
  • 両拠点の実機をインターネット越しに協調制御することは、著者らが進行中の作業としている。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Robot Swarming over the internetの仕組み

左から右へ読む
  1. 01各機の位置と速度
  2. 02拠点間で状態を交換
  3. 03追従力と反発力を計算
  4. 04各機の速度と進行方向

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

この研究が扱うのは、離れた場所にいるロボット群が、一台の先導機を追いながら衝突を避け、まとまって動く課題である。追従機は他機の状態を参照するため、拠点をまたぐ通信の遅れが制御に関わる。

著者らはUCLAとシンシナティ大学の実験設備をインターネットで接続した。離れた実機同士の協調制御に進む前段階として、機体情報を交換しながら群制御を動かせるかを調べた。

手法

各拠点の天井カメラと追跡システムは機体の位置、速度、向きを取得する。管理用PC同士はVPN(インターネット上に設ける仮想的な専用網)を通じ、TCP/IPという通信手順で状態を交換する。掲載された送信形式は各機の二次元座標と速度成分である。例えばUCLA側の先導機が円形経路を進む仮想実験では、その状態をUC側でも参照して追従計算を行う。

追従機には、先導機へ向かう働き、機体同士が近づきすぎず集まる働き、速度をそろえる働きを組み合わせた既存の制御則を使う。ポテンシャルは位置関係から引力や反発力を計算するための関数で、計算した速度と進行方向を各機の運動制御器に渡す。先導機は別に定めた経路を進む。

新規性

著者らが新規性として挙げるのは、地理的に離れた二つの実験拠点をインターネットで接続し、群制御に使う機体情報を交換した点である。追従の数理モデルには既存研究のものを採用している。

拠点間通信を用いた追従は、両側に配置した仮想ロボットで確かめた。両拠点の実機をインターネット越しに協調制御する段階は、著者らが進行中の作業としている。

従来手法との違い

著者らは、従来の群ロボット実験台では拠点内の通信を使っていたと説明する。本研究ではUCLAとシンシナティ大学の管理用PCをインターネットで結び、各拠点の機体情報を相手側へ送る構成を加えた。

まず全機を一つの仮想実験台に置き、ネットワーク通信なしで制御コードを確認した。その後、拠点間通信を用いた仮想実験を行ったが、両条件の追従誤差を同じ指標で数値比較した結果は示されていない。

実験結果

著者らはUCLA側に先導機を置き、各拠点に10台ずつの仮想ロボットを割り当てた。先導機を円形経路で動かす実験で、重ならない無作為な初期配置から機体群がまとまって追従したと報告する。管理用PCのバッファを介したデータ交換の平均転送遅延はUC側0.1240秒、UCLA側0.1154秒で、交換中のパケット損失はなかった。

別の実験では、実機の実験台と仮想の遠隔端末をローカルネットワークでつなぎ、無線通信とネットワーク通信の時間差を調べた。著者らは妥当な台数では遅れが大きな制約にならなかったと述べるが、その台数や遅延の数値、追従精度の指標は確認できた本文の範囲では示されていない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:離れた二つの製造拠点の搬送ロボットを、まず仮想環境で協調させる。各拠点の位置計測センサーから機体識別子、位置、速度、向きを得て、拠点間で状態を共有する。出力は、指定した先導機を追う各機の速度と進行方向とする。

必要なのは対象機の計測データと、拠点間で座標を対応付ける情報である。この制御則は学習用データや教師ラベルを使う方式として記述されていない。対象機の動きと情報更新の周期に合わせた制御係数の調整が必要になる、という応用仮説である。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:まず二拠点を模した仮想環境で、位置計測センサーに相当する入力として各機の識別子、位置、速度、向きと時刻を記録する。拠点の座標と情報更新の周期を合わせ、先導機の経路を固定する。この制御則に学習用データや教師ラベルは記述されていない。

基準条件は、全機を一つの仮想環境に置いて拠点間通信を使わない場合とする。通信を加えた条件で、先導機までの距離、機体間の最短距離、転送遅延、パケット損失を測る。実機に進む前に、対象機の動作周期に合わせて制御係数と情報更新間隔を調整する。

限界と課題

著者らは、インターネットの通信遅延が実用上の制約となり、参加できる機体数に影響し得ると述べる。また、仮想実験で置ける機体の運動能力や動作周期の類似性は実機では保証されず、情報交換の方法を適応させる必要があるとしている。

編集上の検証事項は、遅延の変動や通信断が起きた際の機体間距離と追従、異なる機体を混ぜた場合の挙動である。本文は向きの共有を述べる一方、掲載した送信データの形式には座標と速度成分だけを示す。向きの伝達方法も実装前に確認したい。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Robot Swarming over the internet

This paper considers cooperative control of robots involving two different testbed systems in remote locations with communication on the internet. This provides us the capability to exchange robots status like positions, velocities and directions needed for the swarming algorithm. The results show that all robots properly follow some leader defined one of the testbeds. Measurement of data exchange rates show no loss of packets, and average transfer delays stay within tolerance limits for practical applications. In our knowledge, the novelty of this paper concerns this kind of control over a large network like internet.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01