Naukowcy nauczyli ryby-roboty, jak roić się, co może ulepszyć autonomiczne samochody
Jeśli byłeś kiedyś w akwarium, prawdopodobnie spędziłeś chwilę oglądając ławicę pływających ryb. Teraz naukowcy nauczyli wydrukowane w 3D ryby pływać w grupie, co może w przyszłości ulepszyć zdecentralizowaną autonomiczną robotykę.
Siedem ryb-robotów, nazwanych Bluebots, ma trzy światła LED i dwie szerokokątne kamery do oczu oraz wykorzystuje system koordynacji oparty na wizji 3D i lokomocji 3D. Każda ryba porusza się własną ścieżką w zbiorniku wodnym, śledząc diody LED na innych rybach i odpowiednio reagując, korzystając z pokładowego Raspberry Pi i niestandardowego algorytmu, który pomaga im dokładnie określić kierunek i odległość.
Podobnie jak prawdziwe ryby, ryby-roboty obserwują inne ryby w roju, nazwane Blueswarm, w poszukiwaniu wskazówek i synchronizują swoje ruchy ze sobą bez jednego przywódcy. Mają wiele płetw, tak jak prawdziwe ryby, co pomaga im precyzyjnie sterować ruchem do przodu i do tyłu, z boku na bok oraz w górę i w dół. Wyglądają też całkiem uroczo.
Pomiędzy tym sprzętem a algorytmem Blueboty są w stanie wykonywać złożone zachowania, takie jak rój, dyspersja i frezowanie. Wcześniej naukowcom udało się osiągnąć ten rodzaj ruchu jedynie w symulacji 2D. Po raz pierwszy naukowcom udało się zademonstrować kilka złożonych zachowań w podwodnym środowisku 3D, bez pomocy człowieka i zewnętrznych stacji bazowych, co zostało osiągnięte przez zespół z Harvard John A. Paulson School of Engineering and Applied Sciences i Wyss Instytut Inżynierii Inspirowanej Biologią.
Uczenie robotów, jak efektywniej synchronizować ruch i koordynować ze sobą, ma ogromny potencjał. Może ulepszyć autonomiczne pojazdy, jednocześnie zmniejszając liczbę kolizji, umożliwić robotom pracę obok ludzi w magazynach, a nawet ułatwić rozmieszczanie zespołów robotów na Marsie w celu zakładania schronień i wykonywania innych zadań, których ludzie nie mogliby zbliż się do Skynetu, co jest przerażające ).
przez Gizmodo