Senzorii cu ultrasunete trimit unde sonore in gama de frecvente inalte in directia obiectului tinta, de unde undele sonore sunt reflectate inapoi sub forma de ecou. Senzorii receptioneaza aceste semnale si pot calcula distanta in functie de intervalul de timp pana la revenirea ecoului. Acest principiu de masurare poate fi utilizat pentru a masura distantele si pentru a determina propria pozitie.
Robotul subacvatic BionicFinWave foloseste aceasta tehnologie pentru a inota fara coliziuni printr-un sistem de tuburi transparente, cu ajutorul miscarii ondulatorii a aripioarelor sale. Cinci senzori cu ultrasunete de pe cap si sistemul de senzori inertiali masoara in permanenta distantele fata de pereti si orientarea sa actuala in apa. Un procesor evalueaza aceste date si poate deduce cand se produce o curba in sistemul de conducte. Acesta regleaza aripile astfel incat BionicFinWave sa inoate cat mai central posibil si sa nu se loveasca de pereti.
BionicFinWave isi foloseste cele doua aripioare laterale pentru locomotie. Cu acestea creeaza un val continuu, asa-numita miscare ondulatorie a aripioarelor. Acesta este, de asemenea, modul in care se deplaseaza prin mare viermele marin liber, sepia si merluciul mare. Prin miscarea ondulatorie a inotatoarelor, pestele impinge apa inapoi, creand o impingere inainte.
Aripioarele BionicFinWaves sunt turnate in intregime in silicon si nu au nevoie de niciun fel de contravantuiri sau alte elemente de sustinere. Acest lucru le face extrem de flexibile, astfel incat pot implementa miscari fluide ale valurilor, la fel ca modelele naturale. Fiecare dintre ele este atasata la noua brate mici de parghie in stanga si in dreapta, care au un unghi de deviere de 45 de grade. La randul lor, bratele de parghie sunt actionate de doua servomotoare amplasate in corpul robotului subacvatic. Doi arbori cotiti adiacenti transmit puterea catre parghii, astfel incat cele doua aripioare sa poata fi deplasate individual. Acest lucru le permite sa genereze diferite modele de unde.
Pentru a inota o curba, de exemplu, aripioara exterioara se misca mai repede decat cea interioara - comparabil cu lanturile unui excavator. Un al treilea servomotor de pe capul BionicFinWave controleaza indoirea corpului, ceea ce il ajuta sa inoate in sus si in jos. Arborele cotit si articulatiile sunt fabricate dintr-o singura bucata cu ajutorul imprimarii 3D, sunt flexibile si curbabile in mod corespunzator.