MITの自動操船ロボは複数の船の自動編隊が可能に

完全自動操縦のロボット船、ここで駄洒落を言うなら「ロボート」を作る努力がMITで続いている。今回彼らが試みたのは、個々の船が自分の位置を自分で変えて、全体として船隊の形を自動的に変える能力だ。

この前TechCrunchが「ロボート」を見たときは、ふつうの航行ができるほどの自律性は持っていたし、複数の船がお互いをつかまえて基本的な形の船隊を作ることができた。しかし今度は、相手をつかまえて接続するだけでなく、相手から離れて違う形の船隊を自力で作れる。

自動編隊を実現するロボートのために研究者たちが考えたアルゴリズムは、ロボット船がお互いから離れて、他船に衝突しない航路をたどり、他の船と再接続して別の形の船隊を作るまでの過程を、すべて自分で計画する。彼らはそれを、シミュレーションとMITのプールの両方で見せてくれたが、そこでは上図のような矩形の平底船のロボットが、自分たちを直線状や矩形、そしてL字形にさえも編成した。

つまり彼らはテトリスの基本形をマスターしたのだが、でもそれは、ロボット船が自分たちの力で、いろんな形とサイズの橋や海に浮く台座、はしけなどになれるための、重要なステップだ。容易に海上作業ができるようになれば、都市再開発の仕事もはかどるだろう。

船隊の形を自由に変える能力には、「ワーカー」と「コーディネーター」という2つのタイプのロボット船が貢献している。両者が組み合わさることによって船隊の形が決まり、そのときGPSと測定器のあるコーディネーターが、お互いの相対的な向きや移動速度を決める。ワーカーにはアクチュエータがあって、船全体の操縦を助ける。コーディネーターはお互いに協調しながら、現在の並び方を常時チェックし、目標とする形と比較する。比較に基づいて各船に動きの指示を出し、新しい隊形を達成する。

実験に使われたロボット船は90cm×45cm程度の大きさだが、今後はその4倍になる。でも、船が大きくなってもアルゴリズムは変わらない。アルゴリズムが一定であることは、今後巨大な実用船を作って動かす場合などにとても重要だ。その当面の目標は、アムステルダムのネモ科学博物館の60mの運河の上を、歩いて渡れる浮橋を来年作ることだ。

[原文へ]

(翻訳:iwatani、a.k.a. hiwa