← 최신 논문
💻 computer science

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

본 논문은 비프로그래머 예술가들이 고급 제어 알고리즘과 표현력 있는 유체 및 조명 효과를 결합하여 자율 수상 선박 함대를 복잡한 3차원 수상 퍼포먼스로 안무할 수 있게 해주는 수직 통합형 사이버-물리 프레임워크이자 브라우저 기반 저작 도구인 "Way of Water"를 소개한다.

원저자: Aswin Ramachandran, Christopher Golling, Sebastian Burmester, Noa Sendlhofer, Jan Kamm, Ruiheng Jiang, Raffaello D'Andrea

게시일 2026-07-03
📖 4 분 읽기☕ 가벼운 읽기

원저자: 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 the Water)" 프로젝트입니다.

다음은 일상적인 비유를 사용하여 이 프로젝트가 어떻게 실현되었는지 쉽게 설명한 내용입니다.

1. 문제점: 흔들리는 바닥 위에서의 춤

보통 로봇은 단단한 지면이나 공중(드론처럼)에서 움직이는 데 능숙합니다. 하지만 물은 까다롭습니다. 마치 누군가 바닥을 흔들고 있는 트램펄린 위에서 춤을 추는 것과 같습니다. 물에는 파도, 조류, 바람이 있어 보트를 경로에서 벗어나게 만듭니다. 만약 단순히 로봇 보트에게 "저기로 가"라고 명령한다면, 물이 보트를 밀어내어 춤이 엉망이 될 것입니다.

2. 해결책: "스마트한" 보트

팀은 이 예술을 위해 특별히 설계된 보트를 제작했습니다.

  • 본체: 단순히 좌우로만 방향을 바꾸는 일반적인 키(rudder)를 가진 보트 대신, 이 보트들은 "X"자 모양으로 배치된 4개의 프로펠러를 가지고 있습니다. 이는 옆으로 미끄러지거나, 제자리에서 회전하거나, 몸체를 돌리지 않고도 앞으로 나아갈 수 있는 게와 같습니다. 덕분에 매우 민첩하게 움직일 수 있습니다.
  • "분수" 암(Arm): 각 보트에는 매끄럽고 유리 같은 물줄기를 최대 6미터 높이까지 쏘아 올리는 특수 노즐이 달려 있습니다. 이 물줄기 안에는 조명이 들어 있습니다. 따라서 보트는 단순한 빛이 아니라, 빛나는 움직이는 물 기둥이 됩니다.
  • 배터리: 강력한 배터리를 탑재하여 10시간 이상 지속되므로, 밤새도록 쇼를 이어갈 수 있습니다.

3. 두뇌: 어떻게 완벽하게 싱크를 맞추는가

보트들이 함께 완벽하게 춤을 추게 하기 위해, 팀은 두 가지 핵심 "두뇌" 기술을 사용했습니다.

  • GPS와 자이로스코프: 보트들은 자신이 정확히 어디에 있는지(몇 센티미터 오차 내로) 알고 있으며, 물결이 거칠더라도 어느 방향을 향하고 있는지 알고 있습니다.
  • "수정구슬" (예측 제어): 보트는 단순히 파도가 칠 때까지 기다리는 것이 아니라, 모델 예측 제어(MPC)라는 시스템을 사용합니다. 이는 마치 바람이 불 때까지 기다리는 것이 아니라, 바람이 불 것을 미리 예상하고 바람에 몸을 기울여 대비하는 무용수와 같습니다. 이를 통해 물줄기를 곧게 유지하고 대열을 촘沢하게 유지합니다.
  • 충돌 방지: 쇼가 시작되기 전, 컴퓨터는 모든 보트의 경로를 계산하여 설령 경로가 겹치더라도 서로 부딪히지 않도록 합니다. 이는 마치 18대의 자동차가 충돌하지 않도록 경로를 계획하는 교통 관제사와 같습니다.

4. 스튜디오: 로봇을 위한 "음악 소프트웨어"

가장 큰 혁신은 **웨이 오브 워터 스튜디오(Way of Water Studio)**입니다.

  • 기존 방식: 이전에는 이 로봇들을 춤추게 하려면 프로그래머가 되어야 했습니다. 코드를 작성하고, 시뮬레이션을 실행하고, 결과가 맞는지 확인한 뒤 다시 코드를 수정해야 했습니다. 이는 느리고 어려웠습니다.
  • 새로운 방식: 스튜디오는 음악가들이 사용하는 음악 소프트웨어(GarageBand나 Ableton Live 같은)와 유사한 모습을 띱니다.
    • 타임라인: 타임라인과 함께 "트랙"이 보입니다.
    • 트랙: 하나의 트랙은 움직임을 제어합니다(예: "원 그리기", "왼쪽으로 이동"). 다른 트랙은 조명을 제어합니다(예: "빨간색으로 변경", "깜빡이기"). 또 다른 트랙은 물 분사를 제어합니다(예: "높게 쏘기", "끄기").
    • 마법: 당신은 로봇에게 어떻게 움직이라고 말하는 것이 아닙니다. 당신은 그들에게 어떤 모양을 만들라고 말하는 것입니다. 컴퓨터가 18대의 보트가 충돌 없이 A 지점에서 B 지점으로 이동할 수 있도록 복잡한 수학적 계산을 수행합니다.
    • 결과: 이제 예술가나 안무가는 타임라인에 도형과 빛을 드래그 앤 드롭하고, 이를 노래에 맞춰 동기화한 뒤 "재생" 버튼을 누르기만 하면 됩니다. 그들은 코딩을 알 필요가 없습니다.

5. 실제 현장 테스트

팀은 두 곳의 실제 장소에서 이 시스템을 테스트했습니다.

  • 스위스 취리히 호수: 18대의 보트를 사용하여 "백조의 호수" 버전을 공연했습니다. 보트들은 발레를 흉내 내듯 우아하게 움직였습니다.
  • 이탈리아 베네치아: 더 작은 라군에서 8대의 보트로 전시를 진행했습니다. 그곳의 물은 더 거칠었지만, 보트들은 여전히 완벽하게 대열을 유지했습니다.

6. 문제가 발생하면 어떻게 될까?

시스템은 회복 탄력성을 갖추도록 설계되었습니다.

  • 만약 한 대의 보트가 인터넷 연결을 놓치더라도, 당황하지 않습니다. 보트는 내부 시계를 사용하여 사전에 계획된 경로를 계속 따릅니다.
  • 만약 보트 한 대가 고장 나면, 시스템은 결함처럼 보이지 않도록 조명을 끄고 조용히 경로를 벗어나 눈에 띄지 않게 이동합니다.
  • 한 사례에서는 보트 하나가 음악과 싱크가 맞지 않는 일이 발생했습니다. 하지만 시스템은 이를 실수처럼 보이는 대신 의도적인 예술적 선택처럼 보이게 하여, 시각적 효과의 견고함을 보여주었습니다.

요약

"웨이 오브 워터" 프로젝트는 물 위의 로봇을 제어하는 매우 어려운 공학적 과제를 간단한 음악적 인터페이스로 감싸 안았습니다. 이는 복잡한 기계 군단을 예술가가 연주할 수 있는 하나의 악기로 바꾸어 놓았으며, 엔지니어가 아니더라도 아름답고 동기화된 물과 빛의 쇼를 창조할 수 있게 해줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →