Mrówka robotyka
Robotyka mrówek jest szczególnym przypadkiem robotyki roju . Roboty roju to proste (i miejmy nadzieję, że dzięki temu tanie) roboty o ograniczonych możliwościach wykrywania i obliczeń. Dzięki temu możliwe jest wdrażanie zespołów roju robotów i wykorzystanie wynikającej z tego odporności na błędy i równoległości. Roboty roju nie mogą wykorzystywać konwencjonalnych metod planowania ze względu na ich ograniczone wykrywania i obliczeń. Dlatego ich zachowanie jest często napędzane lokalnymi interakcjami. Roboty mrówkowe to roboty roju, które mogą komunikować się za pomocą oznaczeń, podobnie jak mrówki , które układają i podążają śladami feromonów . Niektóre roboty-mrówki wykorzystują długotrwałe ślady (zwykłe ślady substancji chemicznej lub inteligentne ślady nadajników- odbiorników ). Inni używają krótkotrwałych śladów, w tym ciepła i alkoholu. Inni korzystają nawet z wirtualnych szlaków.
Wynalazek
W 1991 roku amerykański inżynier elektryk James McLurkin jako pierwszy opracował koncepcję „robotów mrówek”, pracując w MIT Computer Science and Artificial Intelligence Laboratory w Massachusetts Institute of Technology . Roboty składały się z czujników , emiterów podczerwieni i systemów komunikacyjnych zdolnych do wykrywania obiektów na ich drodze. Wynalazek McLurkina polegał na badaniu zachowania prawdziwych mrówek w koloniach mrówek i utrzymywaniu farm mrówek jako podstawy jego programowania. Dzięki tym badaniom mógł lepiej zrozumieć, w jaki sposób owady organizują swoje obciążenia pracą, aby stworzyć realny i działający prototyp robotycznych mrówek.
Tło
Badacze opracowali sprzęt i oprogramowanie robotów-mrówek i wykazali, zarówno w symulacji, jak i na robotach fizycznych , że pojedyncze roboty-mrówki lub zespoły robotów-mrówek rozwiązują zadania związane z nawigacją robotów (takie jak podążanie ścieżką i pokrycie terenu) solidnie i wydajnie. Na przykład szlaki koordynują roboty mrówek za pośrednictwem komunikacji niejawnej i stanowią alternatywę dla wnioskowania probabilistycznego w celu rozwiązania problemu jednoczesnej lokalizacji i mapowania .
wyszukiwania heurystycznego w czasie rzeczywistym , analizy stochastycznej i teorii grafów .
Zobacz też
- Inteligencja roju , zwłaszcza optymalizacja kolonii mrówek
Linki zewnętrzne
- Mrówka robota autorstwa Svena Koeniga
- Algorytm mrówek autorstwa Israela Wagnera
- Robo-mrówki autorstwa Zhenishbek Zhakypov
Tekst tego artykułu został zaczerpnięty z Tutorial on Ant Robotics zgodnie z ich licencją Creative Commons Attribution-Sharealike Unported License oraz GNU Free Documentation License.