未知の乱流でも止まれるロボット魚、SWiFTが流れの中の制御を前進

3行解説
- ロボット魚が、未知の乱流の中で定位置を保つ研究が発表されました。
- 研究チームは、SWiFTという枠組みで学習と実験をつなぎました。
- 流れを直接測らず、体の感覚だけで止まる制御も確認しました。
ニュースの概要
2026年7月26日、Xiaozhu Lin氏らの研究チームは、未知の乱流背景流の中でロボット魚が定位置を保つ手法を発表しました。論文の題名は「Egocentric Station Holding of Robotic Fish in Unknown Turbulent Background Flow」です。
研究では、SWiFTという枠組みを提案しています。SWiFTは「Swimming With Flow Toolbox」の略で、流れのある水中での動きを学ぶための道具箱のようなものです。ここでは、自由に泳ぐロボット魚の実験装置と、物理に合うよう作られたCFDシミュレータを組み合わせています。CFDは、コンピュータの中で水の流れを計算する方法です。
さらに、強化学習を使って、体や尾びれを使うBCF型ロボット魚の制御方針を探しました。BCFはBody and/or Caudal Finの略で、体と尾びれを使って泳ぐタイプを指します。結果として、距離の誤差を表すRMSEを含む複数の指標で、既存手法より大きな改善が示されました。流れを直接測らず、体の向きや動きなどの自分自身の情報だけで定位置保持できることも確かめています。
【解説】SWiFTが示した「流れの中で止まる」ための考え方
この論文で目を引くのは、流れを測るセンサーに頼らず、ロボット自身の感覚だけで制御した点です。水中では、風のように見えない流れが動きを大きく乱します。そこで、実験とシミュレータを往復させながら学習させるSWiFTの作り方が生きています。
特に、自由に泳ぐ実機と、物理整合的なCFDシミュレータをつないだ点は、研究室の中だけで終わらせない工夫です。水中ロボットは、空中ロボットよりも環境のばらつきが大きく、同じ動きがそのまま再現しにくいからです。今回の手法は、そうした難しさに正面から向き合っています。
今後は、定位置保持だけでなく、採集、観測、点検のように「流れの中で狙った場所にとどまる」作業へ広がる可能性があります。水中ロボットでは、まず止まれることが、次の仕事に進むための出発点になります。
【研究の中身】実験と学習の流れを整理すると
水中ロボットでも、流れの中で狙った位置を保つ制御は現場応用の土台になります。こうした研究の積み重ねは、業界全体で自律化の幅を広げています。
ロボット導入・自動化をご検討の方へ
「自社にはどんなロボットが合うのか」お悩みではありませんか。貴社の現場課題に合わせた最適な活用方法をご提案します。まずはご相談・資料請求からお気軽にどうぞ。


