Jimu Tankbot i Astrobot

Któregoś dnia miałem dwóch gości specjalnych: dwa programowalne roboty. Nie zdarza się to ludziom na co dzień… (W szczególności nie testowaliśmy tego od czasu LEGO Mindstorms w 1999 r. 😉 – Dino) Chińska firma UBTech produkuje roboty od 2012 r., od zabawek dla dzieci po te przeznaczone do środowisk korporacyjnych – Droid-wiem-jak-to-nazwać (nadający się między innymi do wideokonferencji). O tym, że nie jest to producent na małą skalę, świadczy także fakt, że Disney dał im licencję na Gwiezdne Wojny, zatem mają w swojej ofercie także robota ubranego w klasyczną zbroję szturmowca. Miałem zestawy Tankbot i Astrobot z serii Jimu dla dzieci.

Otwierając zaskakująco ciężkie pudełka, znajdziemy elementy zestawu konstrukcyjnego zapakowane w mniejsze, kolorowe pudełka. Ci, którzy znają serię LEGO Technics, szybko poczują się tu jak w domu. Ponieważ mamy już XXI. mamy XX wiek, w opakowaniu znajduje się jedynie krótka karta informacyjna, esencja zawarta jest w aplikacji Jimu dostępnej na Androida i iOS – zaczynając od instrukcji montażu, która również ma tę zaletę, że możemy obracać przedmiot przestrzeni podczas danej fazy montażu, wyraźnie identyfikując, która część trafia dokładnie gdzie. Jeśli już wszystko gotowe, to warto poprowadzić kable tak, aby się o nic nie zaczepiły, bo ich prowadzenie niestety nie zostało rozwiązane.

Aplikacja pełni także funkcję pilota, można w niej także programować roboty. Dzięki części zdalnego sterowania idą tam, gdzie chcemy i znają kilka podstawowych ruchów, takich jak podniesienie przedmiotu, odłożenie go, wykonanie małego ćwiczenia itp. Część programistyczna zawiera prawdziwe sztuczki wśród przykładowych programów, np. to, że Tankbot porusza się do przodu za pomocą czujnika podczerwieni, aż „dostrzeże” przeszkodę, po czym zawraca i kontynuuje podróż do kolejnej przeszkody; lub program taneczny Astrobota: śpi „chrapiąc” do czasu, aż pomachamy przed jego czujnikiem podczerwieni, po czym budzi się i tańczy do Yankee Doodle.

No bo po co taka gra? Dużo o tym myślałem podczas testu, a także próbowałem zweryfikować swoje przemyślenia z kolegami w pracy. Pewne jest, że na początku prawie wszyscy są pod wrażeniem tych małych robotów, bo są takie dobroduszne i zaskakująco dużo potrafią już od podstaw. Potem po kilku dniach, gdy magia nowości osłabnie, okazuje się, że tyle nauki nie wystarczy, i wtedy następuje wielki przełom: jeśli ktoś ma smykałkę do inżynierii i/lub programowania, to z jednej strony , dostosowując poszczególne serwomotory w edytorze ruchu, może stworzyć nowy (z braku lepszego słowa) „choreografię” do nauczania maszyn; część programistyczna stanowi świetne wprowadzenie do tego, jak i jak programować, ponieważ program można praktycznie złożyć z kawałków, z edytowalnymi parametrami. W ten sposób nasze możliwości jeszcze bardziej się poszerzają, a można temu zaradzić dokupując dodatkowe części, budując i programując roboty według własnego projektu.

Jedno słowo to więcej niż sto: mamy do czynienia z produktem niezwykle udanym – o ile potrafimy go w pełni wykorzystać, więc nie jest nam obce myślenie gałęziami i cyklami oraz mamy dość kreatywności, aby uczyć te roboty nowych rzeczy. Dla innych jednak wysoka cena (Tankbot jest dostępny za 50 000 HUF, a Astrobot za 70 000 HUF) może odstraszyć od zakupu go tylko po to, by przez kilka dni korzystać z podstawowych funkcji.

a knowledgeable individual with a deep passion for technology and Linux. After studying at Munich University of Applied Sciences, Victor embarked on a journey with Linux that spans over two decades. Since the late 90s, he has been immersed in the world of Linux, building and configuring Linux-based systems with expertise dating back to 1997. With a versatile skill set, Victor serves as a software engineer, sysadmin, and programming language enthusiast. Beyond his technical pursuits, he is an avid reader and a friend to animals worldwide. While unable to type with boxing gloves on, he excels as an amateur organizer and an insightful analyst, consistently seeking innovative solutions in the digital realm.