← 最新の論文
💻 computer science

Choreographing the Way of Water: A Computational Framework for Aquatic Robotic Art

本論文では、高度な制御アルゴリズムと表現力豊かな流体および照明効果を組み合わせることで、プログラミング知識を持たないアーティストが自律型水上船舶の艦隊を複雑な3D水中パフォーマンスへと振り付けすることを可能にする、垂直統合型のサイバーフィジカル・フレームワークおよびブラウザベースのオーサリングツールである「Way of Water」を紹介する。

原著者: Aswin Ramachandran, Christopher Golling, Sebastian Burmester, Noa Sendlhofer, Jan Kamm, Ruiheng Jiang, Raffaello D'Andrea

公開日 2026-07-03
📖 1 分で読めます☕ さくっと読める

原著者: Aswin Ramachandran, Christopher Golling, Sebastian Burmester, Noa Sendlhofer, Jan Kamm, Ruiheng Jiang, Raffaello D'Andrea

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 ✨ これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

湖の上に、ロボットボートのグループがいる様子を想像してみてください。ただ浮かんでいるのではなく、音楽に合わせて踊っているのです。彼らはただ動くだけではありません。空中に水の流れを噴射し、そこに色鮮やかな光を灯します。それは、水と光で作られた、まるで生きている絵画のような3Dショーを作り出します。これが「ウェイ・オブ・ウォーター(Way of Water)」プロジェクトです。

以下は、日常的な例えを用いた、このプロジェクトがどのように実現されたかの簡単な解説です。

1. 問題点:揺れる床の上でのダンス

通常、ロボットは固い地面や空中(ドローンなど)での移動には長けています。しかし、水は一筋縄ではいきません。それは、まるで誰かに床を揺らされている間にトランポリンの上で踊ろうとするようなものです。水には波、潮流、そしてボートをコースから押し戻そうとする風があります。もし単にロボットボートに「あそこへ行け」と命じるだけでは、水に流されてしまい、ダンスはめちゃくちゃなものになってしまうでしょう。

2. 解決策: 「スマート」なボート

チームは、この芸術のために特別に設計されたボートを製作しました。

  • ボディ: 左右に曲がるだけの普通の舵(かじ)を持つボートとは異なり、これらのボートは「X」字型に配置された4つのプロペラを備えています。これは、体を回転させずに、横にスライドしたり、その場で回転したり、前進したりできるカニのようなものです。これにより、非常に機敏に動くことができます。
  • 「噴水」アーム: 各ボートには、ガラスのように滑らかな水の流れを高さ6メートルまで噴射する特殊なノズルが付いています。この水流の中にはライトが入っています。つまり、ボートは単なる光ではなく、光り輝く動く水の柱となるのです。
  • バッテリー: 強力なバッテリーを搭載しており、10時間以上持続するため、ショーを夜通し続けることができます。

3. 頭脳:どのように同期を保つのか

ボートが完璧に同期して踊り続けるために、チームは2つの「頭脳」のトリックを使用しました。

  • GPSとジャイロスコープ: ボートは、たとえ水面が荒れていても、自分が正確にどこにいて、どちらを向いているかを(数センチ単位の精度で)把握しています。
  • 「水晶玉」(予測制御): 波が当たった時に反応するのではなく、ボートは「モデル予測制御(MPC)」と呼ばれるシステムを使用しています。これは、突風が吹くのを待ってから対処するダンサーではなく、風が吹く前にそれを予見して、あらかじめ風に向かって身を乗り出すダンサーのようなものです。これにより、水流は真っ直りと保たれ、隊列は崩れません。
  • 衝突回避: ショーが始まる前に、コンピュータがすべてのボートの経路を計算し、たとえ進路が交差する場合でも決して衝突しないようにします。これは、18台の車が衝突しないようにルートを計画する交通管制官のようなものです。

4. スタジオ:ロボットのための「音楽ソフトウェア」

最大の革新は、Way of Water Studioです。

  • 従来の方法: 以前は、これらのロボットを踊らせるには、プログラマーである必要がありました。コードを書き、シミュレーションを実行し、正しく見えるか確認し、またコードを修正するという作業が必要でした。これは時間がかかり、困難な作業でした。
  • 新しい方法: このスタジオは、ミュージシャンが使う音楽ソフトウェア(GarageBandやAbleton Liveなど)のような見た目をしています。
    • タイムライン: タイムラインと「トラック」が見えます。
    • トラック: 動きを制御するトラック(例:「円を描く」「左へ移動する」)、ライトを制御するトラック(例:「赤にする」「点滅させる」)、そして水流を制御するトラック(例:「高く噴射する」「オフにする」)があります。
    • 魔法: あなたはロボットに「どう動くか」を指示するのではありません。「どんな形を作るか」を伝えるのです。コンピュータが、18台のボートを衝突することなく地点Aから地点Bへと移動させるための複雑な数学的計算を行います。
    • 結果: アーティストや振付師は、形や光をタイムライン上にドラッグ&ドロップし、曲に合わせて同期させ、「再生」を押すだけでよいのです。彼らはコードを知る必要はありません。

5. 実世界のテスト

チームはこのシステムを、実際に2つの場所でテストしました。

  • スイス、チューリッヒ湖: 18台のボートを使用して、「白鳥の湖」のバージョンを披露しました。ボートはバレエを模倣するように優雅に動きました。
  • イタリア、ヴェネツィア: 小さなラグーンで8台のボートを使用し、アート展示を行いました。そこはより荒れた水面でしたが、ボートは依然として完璧に隊列を維持しました。

6. 何かがうまくいかない時は?

このシステムは、回復力(レジリエンス)を備えています。

  • もし1台のボートがインターネット接続を失っても、パニックにはなりません。内部の時計を使用して、あらかじめ計画された経路に従い続けます。
  • もしボートが故障した場合、システムはライトを消して、不具合のように見えないようにし、気づかれないように脇へ避けます。
  • あるケースでは、ボートが音楽と同期がズレてしまいましたが、観客はそれをミスではなく、意図的な芸術的選択だと感じました。これは、視覚効果がいかに堅牢であるかを示しています。

まとめ

「Way of Water」プロジェクトは、ロボットを水上で制御するという非常に困難なエンジニアリングの課題を、シンプルな音楽的インターフェースへと包み込みました。これにより、一連の複雑な機械を、アーティストが奏でることができる一つの楽器へと変え、エンジニアである必要なく、美しく同期した光と水のショーを生み出すことを可能にしたのです。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →