Naukowcy z laboratorium CSAIL działającego w ramach MIT opracowali system programowania robotów oparty o wiedzę przekazywaną pomiędzy maszynami. Projekt C-LEARN ma uprościć kodowanie funkcji robotów nawet osobom nie posiadającym do tego predyspozycji.
System nie opiera się ani o naśladownictwo, ani o ręczne narzucanie ruchów przez człowieka. Wymaga od użytkownika wprowadzenia na temat tego, w jaki sposób robot ma posługiwać się określonymi przedmiotami. Wykonanie tej czynności wraz z próbną demonstracją pozwala następnie robotowi dzielić się danymi kinematycznymi z podobnymi mu maszynami.
Na samym początku programowania użytkownik zobowiązany jest do zadania manipulatorowi ograniczeń przestrzeni roboczej. Następnie za pomocą systemu CAD musi utworzyć demonstrację przeznaczoną dla robota pokazującą kluczowe elementy ruchu. Kinematyka pośrednich stanów opisywana jest już przez sam program. W testach dedykowane temu celowi algorytmy były w stanie w 87,5% przypadków wybrać optymalną trajektorię ruchu.
Pierwszym beneficjentem programu C-LEARN był dwuramienny robot Optimus przeznaczony do rozbrajania ładunków wybuchowych. Zespół z MIT nauczył maszynę otwierania drzwi, przenoszenia różnych przedmiotów, a nawet wyciągania ich ze słoików. Robot był w stanie przekazać swoje umiejętności humanoidalnemu robotowi ATLAS ze stajni Boston Dynamics.
(rr)
Kategoria wiadomości:
Nowinki techniczne
- Źródło:
- robotyka.com
Komentarze (0)
Czytaj także
-
Roboty współpracujące - przyszłość rynku robotyki przemysłowej
Automatyka przemysłowa jest dziedziną, która rozwija się już od kilkudziesięciu lat. Obecnie żaden zakład produkcyjny czy magazyn...
-
Konserwacja węży i złącz przemysłowych - dlaczego jest tak ważna?
W każdej fabryce przemysłowej, niezawodność maszyn odgrywa kluczową rolę w zapewnieniu ciągłości produkcji. Jednak, aby maszyny działały sprawnie...