물 위에서 움직이는 물벼룩 로봇 계산과 물체 조작
초록
이 논문은 물 표면이라는 저마찰 환경에서 Physarum polycephalum 플라스모디움이 영양소 위치를 탐색하고, 최소 연결 트리를 형성하며, 가벼운 부유 물체를 밀고 끌어당기는 능력을 실험적으로 보여준다. 이러한 행동은 분산형 로봇 시스템의 감지·계산·이동·조작 기능을 구현할 수 있음을 시사한다.
상세 분석
본 연구는 기존의 고체 기판 위에서 수행된 Physarum 기반 연산과 달리, 물 표면이라는 거의 마찰이 없는 환경에서 플라스모디움의 행동을 관찰하였다. 물 표면 장력은 플라스모디움이 얇은 막을 형성하도록 하여, 의사결정 과정에서 발생하는 프로토플라즘 튜브가 자유롭게 움직일 수 있게 한다. 실험 결과, 플라스모디움은 영양소가 놓인 폼 조각들을 노드로 인식하고, 초기에는 다수의 가지를 뻗어 탐색하지만 시간이 지나면서 불필요한 가지를 제거하고 최소 비용의 스패닝 트리를 형성한다. 이는 기존에 보고된 ‘중복 가지’가 수축과 튜브 직선화 과정을 통해 자연스럽게 사라지는 메커니즘과 일치한다.
또한, 플라스모디움의 의사돌기(pseudopodium)가 물 위에 떠 있는 가벼운 폼 조각에 접촉하면, 물결을 일으켜 조각을 밀어내거나, 두 고정된 노드 사이에 연결된 튜브가 수축하면서 조각을 끌어당기는 현상이 관찰되었다. 이러한 ‘푸시·풀’ 동작은 물체의 질량이 작을 경우에만 발생하며, 물체 표면에 영양소가 없을 경우 플라스모디움은 해당 물체를 포기한다. 이는 물리적 힘(표면 장력, 중력)과 화학적 신호(영양소 농도)의 복합적 상호작용으로 해석될 수 있다.
연구자는 이러한 현상을 기반으로 Kolmogorov‑Uspensky 저장 수정 기계에 ‘PUSH NODE’와 ‘PULL NODE’ 연산을 추가하는 개념을 제시한다. 색소에 대한 선호도 차이를 이용해 노드의 속성을 부여하고, 선택적 이동을 구현할 수 있다는 점은 생물학적 로봇의 데이터 구조화와 재구성에 새로운 가능성을 열어준다.
전체적으로, 물 위에서의 플라스모디움은 감지·연산·운동·조작이라는 로봇의 핵심 기능을 자연스럽게 수행한다는 점에서, ‘아모르퍼스(Amorphous) 로봇’ 설계의 실험적 기반을 제공한다. 다만, 대규모 환경에서의 화학 구배 유지와 물체 이동 효율성 등에 대한 한계가 남아 있어, 향후 물리·화학적 조건 최적화와 제어 메커니즘 개발이 필요하다.
댓글 및 학술 토론
Loading comments...
의견 남기기