Les capteurs à ultrasons envoient des ondes sonores dans la gamme des hautes fréquences en direction de leur objet cible, d'où les ondes sonores sont réfléchies comme un écho. Les capteurs reçoivent ces signaux et peuvent calculer la distance sur base du laps de temps écoulé jusqu'à la réception de l'écho. Avec ce principe de mesure, les distances peuvent être mesurées et votre propre position déterminée.
Le robot sous-marin BionicFinWave utilise la technologie pour nager avec son mouvement de nageoire ondulant sans collision à travers un système de tuyaux transparents. Cinq capteurs à ultrasons sur sa tête et les capteurs inertiels mesurent en permanence les distances par rapport aux murs et son orientation actuelle dans l'eau. Un processeur évalue ces données et peut en déduire les endroits où le système de tuyaux forme une courbe. Il contrôle les nageoires de sorte que le BionicFinWave nage le plus possible au centre et ne touche pas les murs.