
効果的なロボットの群れを作るには、ロボットに協力して複雑な実際のタスクを解決するように教える必要がありますが、状況の分析や結果が個人の状態に依存しないようにする必要があります。
簡単に言えば、ロボットの中に司令官や職長を任命して他のロボットを管理することはできません。ロボットの死亡やエラーが発生した場合、作業は失敗します。 解決策を求めて、ハーバード大学の研究者は、アリの相互作用システムの自然なバージョンをコピーすることにしました。
働きアリは働き方を知っていますが、どこで何に力を注ぐべきかを自分で決定することはできません。 しかし、彼の主な仕事は蟻塚の世話をすることであり、彼自身のニーズではないため、必要です。 したがって、アリは触角を介して常に互いに接触し、他のアリが集まる場所を見つけるためにフェロモン トレイルに沿って移動します。 みんなが集まったところが今一番大事な仕事です。
実験では、科学者はアリのグループを砂の壁のあるケージの形のトラップに入れました。 何匹かのアリは自発的に別の場所でそれを掘り始めましたが、彼らの努力は十分ではありませんでした. しかし、アリは一か所に集まると、簡単に逃げ道を掘ってしまいました。 実験に基づいて、クロールし、砂粒の模倣者を動かし、表面に光跡を残すことができる原始的なロボットが作成されました。
ロボアンツはたった3回の指示しか受けなかった。 まず、お互いにぶつからないでください。 次に、明るい光跡のある領域から砂粒を暗闇にドラッグします。 第三に、暗い領域から明るい領域へと進みます。 しばらくして、ロボットは気付かないうちにバリアを解体し、解放されました。 このアルゴリズムは、コンピューティング パワーの消費を最小限に抑えて複雑なタスクを共同で解決するロボットの群れをプログラミングするのに役立ちます。
2022-12-24 13:30:46
著者: Vitalii Babkin
ソース URL