Koło Naukowe Robotyków
Transkrypt
Koło Naukowe Robotyków
Koło Naukowe Robotyków „Modernizacja robotów modułowych do pracy w roju” Nieustanny rozwój techniki pozwala człowiekowi budować coraz bardziej zaawansowane i skomplikowane maszyny w tym także roboty, które potrafią zrobić prawie wszystko. Wraz z tym rozwojem zmniejszany jest także czas potrzebny robotowi na wykonanie powierzonego zadania. Jednak najnowsze technologie niosą za sobą oprócz wielkich możliwości, wielkie koszty. Nasze Koło Naukowe postanowiło wyjść naprzeciw problemowi związanemu ze skomplikowaniem maszyn służących do wykonywania trudnych zadań oraz ich ceną i zbudować rój względnie prostych i tanich robotów, które dzięki wzajemnej współpracy będą w stanie stawiać czoła złożonym zadaniom. W ramach Dużej Puli na projekty naukowe nasze Koło planuje zbudować rój złożony z 7 robotów modułowych, których zadaniem będzie znajdowanie optymalnej drogi wyjścia z zespołu pomieszczeń. Roboty te zostaną zbudowane na bazie już istniejących robotów skonstruowanych przez członków naszego Koła do prowadzenia zajęć dydaktycznych skierowanych do uczniów szkół podstawowych i gimnazjów z funduszy pozyskanych w ramach Festiwalu Nauki. Fot. 1 Robot Modułowy Ich modernizacja będzie obejmowała: wymianę jednostki centralnej zbudowanej w oparciu o mikrokontroler ARM wymianę modułu zasilającego wymianę akumulatora wyposażenie w niezbędne czujniki komunikację bezprzewodową. Aktualnie nasze roboty posiadają tylko czujniki linii, a jednostka centralna nie pozwala na podłączenie modułu komunikacji bezprzewodowej. Ponadto akumulatory pozwalają tylko na 20 min działania, podczas gdy przewidujemy że czas niezbędny do wykonania zadania będzie co najmniej trzykrotnie dłuższy. W robotach będzie zamontowane po 8 kompletów czujników odległości (dalekiego i bliskiego zasięgu), które będą pozwalały robotom na mapowanie terenu wokół nich. Akcelerometr, żyroskop, magnetometr oraz zestaw silników z enkoderami pozwolą robotom na dokładną analizę ich własnych ruchów oraz zachowaniu wyznaczonych trajektorii. Do komunikacji między robotami wykorzystamy moduły radiowe ZigBee pozwalające na komunikację w sieci Mesh (topologia siatki), zaś do komunikacji robotów z komputerem PC użyjemy modułów Bluetooth. Pozwoli to na wysyłanie informacji o stanie każdego z robotów oraz analizowanie danych w środowisku do obliczeń naukowych MatLab. Członkowie naszego Koła mają zamiar po zbudowaniu robotów zaimplementować w nich algorytm mrówkowy, tak by roboty były w stanie optymalizować drogę „ucieczki” z zespołu pomieszczeń. Roboty po modernizacji zachowają także funkcję robotów dydaktycznych, a ich wyposażenie na pewno wzbogaci ofertę warsztatów prowadzonych przez nasze Koło i pozwoli na przybliżenie uczestnikom warsztatów m.in. zasady działania czujników odległości, czy orientowania się robota w przestrzeni. Moduł komunikacji Bluetooth pozwoli nam zintegrować Roboty Modułowe z aplikacją na tablet przygotowaną przez członków naszego Koła, służącą do prostego graficznego programowania robotów. Fot. 2 Aplikacja na tablet do programowania robotów